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>        
相關文章
相關標籤/搜索