所以,我试图理解别人编写的代码,但有一件事我还没有弄清楚。为什么要在发出名称中使用冒号?这是一个例子:
this.$emit('update:compare', { key, values })
Run Code Online (Sandbox Code Playgroud)
问题是我找不到监听此发出的组件。我一直在寻找v-on:update:compare=""和@update:compare=""但找不到。结肠到底有什么作用?
我在与发出的组件相同的组件中发现了我也不认识的其他东西:
model: {
prop: 'compare',
event: 'update:compare',
},
Run Code Online (Sandbox Code Playgroud)
我想这与它有关,但我无法弄清楚。请问有人可以帮我解释一下吗?