$event 这个参数 好像是写死的 对吧。。。改个名是不能用的吧。。
来源:8-5 event(4)

旋涡鸣人_
2019-02-12
genHandler 中的部分代码
if (!handler.modifiers) {
if (isMethodPath || isFunctionExpression) {
return handler.value
}
/* istanbul ignore if */
if (__WEEX__ && handler.params) {
return genWeexHandler(handler.params, handler.value)
}
return `function($event){${handler.value}}` // inline statement
}
为啥不存在修饰符的化 就一定是表达式。。。没有进行正则判断
写回答
2回答
-
注意看这两个变量的定义,就是通过正则判断的012019-02-15 -
ustbhuangyi
2019-02-13
如果 hander.value 不是一个函数名路径或者是一个函数表达式,只是一个普通值的话,那么默认会生成一个函数表达式,并且生成的参数名就叫 $event
00
相似问题