Vue函数中默认参数的写法
一、解决的问题一般在Vue中声明了函数(方法),如果不加任何形参,就会有一个默认参数,比如点击事件的event,这时候形参如果写进去了,就会找不到默认参数event,不知道怎么拿到这个变量。于是就需要“形参占位符”。二、实现(1)在HTML模板事件函数中写个占位符。@click=test($event,'hello world')(2)在函数中正常接收参数。test(event,str) {con
·
一、解决的问题
一般在Vue中声明了函数(方法),如果不加任何形参,就会有一个默认参数,比如点击事件的event,这时候形参如果写进去了,就会找不到默认参数event,不知道怎么拿到这个变量。于是就需要“形参占位符”。
二、实现
(1)在HTML模板事件函数中写个占位符。
@click=test($event,'hello world')
(2)在函数中正常接收参数。
test(event,str) {
console.log(event)
console.log(str)
}
这样就能拿到隐藏的变量啦。
三、总结
默认参数用占位符保留参数位置。后在方法中正常接收
更多推荐
已为社区贡献2条内容
所有评论(0)