vue on-change 若是有循环的timer 则无限自动执行

<div class="contract-class">
    <Checkbox v-model="smallChecked" :on-change="getContractId('S')">
        我已阅读并赞成
    </Checkbox>
    <router-link :to="contract_url" target="_blank" >
        查看定金合同
    </router-link>
</div>        

 这是vue 的 template部分。。引用了iview 的Checkbox,这不是重点。 重点是,若是使用了:on-change 那么 getContractId('S')总会被此页面的任意 setInterval 调用,html

须要把:on-change 修改成 @on-change 才能够阻止此行为 也就是这样:vue

1 <div class="contract-class">
2     <Checkbox v-model="smallChecked" @on-change="getContractId('S')">
3         我已阅读并赞成
4     </Checkbox>
5     <router-link :to="contract_url" target="_blank" >
6         查看定金合同
7     </router-link>
8 </div>        
相关文章
相关标签/搜索