为免我说我有一个vue组件(mycomponent),其中包含一个名为 model 的属性 .

我用这个组件:

<mycomponent :model='mydata'></mycomponent>

<script>
var vueInstance = new Vue({
el: '#vue-root',
data: {
  mydata: ['some','value']
});
</script>

现在我的组件状态依赖于 .model 观察者(当 .mydata 传递给 .model 更改时,第三方库用于渲染组件内部) . 现在,当用户修改组件状态(由第三方库处理的ui交互)时,我想更新 .model 属性(指向 .mydata ) . 这显然会触发'.model'观察者,在这种情况下会导致意外的重复更新 .

有没有办法从组件级别更新vue实例属性并绕过观察者?