vue 写组件
props接收了参数之后 如果需要修改参数
例如下图
需要使用 $emit来修改
这就需要父组件含有 add 和 minus方法
这里我有一个疑问 那些UI框架又是怎么做的呢?
在使用element-ui之类的 UI框架时 并没有需要我创建这些方法 例如 add minus
这样就需要多创建两个方法了
要怎么做才能直接修改 不需要通过$emit
例如
如上 element-ui的InputNumber
并没有需要填写 add 和 minus 但是能够正常的改变值
至少element-ui、iview还是有用到$emit的,不过是不需要我们自己来$emit
比如下面代码中的@current-change="handleCurrentChange"
代码地址:http://element-cn.eleme.io/#/...
在el-table组件中是通过下面这段代码实现的