.sync和v-model的使用与区别

.v-model

如下:代码1 就是  代码2的语法糖    代码2就是代码1的完整写法

                                                               代码1

 等价于

                            代码

.sync和v-model的使用与区别_第1张图片

vue.sync

如下:代码1 就是  代码2的语法糖    代码2就是代码1的完整写法

                                                                          代码1

等价于

                                       代码2

.sync和v-model的使用与区别_第2张图片

 vue.sync的执行步骤与vue.v-model是一样的参考第一张图

.sync与.v-model区别

  • 相同点:都是语法糖,都可以实现父子组件中的数据的双向通信。
  • 区别点:
    • 格式不同。 v-model="num", :num.sync="num"

    • v-model: @input + value

    • :num.sync: @update:num

    • v-model只能用一次;.sync可以有多个。

你可能感兴趣的:(vue.js)