aui和vue的区别
aui和vue的区别
| 区别 | aui | vue |
|---|---|---|
| 插槽 | 无 | 有 |
| 添加组件是否需要重新run | 需要 | 不需要 |
| 计算属性在模板上写法 | 需要添加(),可以在上面传参(不传参不能自动更新) | 不需要(),一般不传参 |
| 监视器 | observers:没有newval和oldval,也无法配置deep和immediate |
watch:有newval和oldval,可配置deep和immediate |
ref |
无,可以使用find/findAll/closest/parent获取组件对象 |
有 |
| 子传父 | this.triggerEvent('get-msg', this.data.msg)// getMsg不能是驼峰 父组件: getMsg(e,val)// 第二个参数是传递的参数 |
this.$emit('getMsg', this.msg)父组件: getMsg(val)// 第一个参数是传递的参数 |
v-for |
不需要key |
需要key |
| 简写 | 无,需要写完整的v-bind:和v-on: |
有 |
| props | value:'默认值',还有个observers函数 |
default:'默认值' |
| ref | 无 | 有 |
| ref | 无 | 有 |
| ref | 无 | 有 |
| ref | 无 | 有 |
| ref | 无 | 有 |

浙公网安备 33010602011771号