对于自身是一小小提高,只想过绑定事件时用click。从未想到在vue组件中,使用@click会默认认为监听的是来自item组件自定义的事件。 以此得到了如下:
1.当给vue组件绑定事件的时候,必须在后面加上native
2.等同于在子组件中:子组件内部处理click事件,然后向外发送click事件:$emit("click".fn)
<el-option
v-for="item in Month"
:value="item.value"
@click.native="getPlanMonth(item.value)">
</el-option>
//该案例中使用的组件为element,当中写法来源为求出下拉月份进而选择当月的数据