多看文档其实就能找到答案了。就是声明一下 "v-model" 的绑定值。我们在使用多个 "v-model" 绑定多个变量的时候会使用到。
👉 "#v-model 的参数 - 组件 v-model | Vue.js" (https://link.segmentfault.com/?enc=CjOHJg2jPTeT0dGPnIuBgg%3D%3D.vdnVWvst%2FKou5jIm3GuWh%2B5uaScJmSExSfTUwmlJWbgY334jN3%2BtE1Gpj8AAmTV53aKBS0rn9ho833Wl69%2BVM1ohKu5q4PsWQascqkoj7XE%3D)
«默认情况下,"v-model" 在组件上都是使用 "modelValue" 作为 "prop",并以 "update:modelValue"
作为对应的事件。我们可以通过给 "v-model" 指定一个参数来更改这些名字:
»
但是Vue2中有这个可选参数吗?Vue2应该会使用 "v-bind.sync" 这样的方式来实现类似的功能。
👉 "#.sync 修饰符 - 自定义事件 —
Vue.js" (https://link.segmentfault.com/?enc=gjWLtg%2BWvjSvIsJklaCFKw%3D%3D.TQiX0uFlGI0VXQZYEC32UwRw568132OaAgw0%2F7tVMmSEf4IrMJgzf3tAV9rFW2M2JW3G8qBqN3ZRuQrSyJUe60peebdVFpwhEfmscciyHuqWtHC8wnHZxDUiXoJcrTA8)