data() { return { } }, props: ['who'],
<span @click="takeOperate(`focus${who}`,item.used_id,'')">已關注</span>
click點擊事件裏有三個參數,分別爲:javascript
第一個`focus${who}`html
第二個item.used_idvue
第三個''java
其中第三個是空字符串,佔位用;vuex
第二個是循環的變量segmentfault
第一個是focus的字符串加上本例中接收的who變量this
methods :{ takeOperate(operate,index,value){ this.takething['operate'] = operate this.takething['id'] = index; this.takething['value'] = value; }, }
觸發takeOperate方法後,把相應參數存儲在變量中spa
2.eslint報錯eslint
解決:回車空一行code
參考文檔:
1.vuex入門,詳細的講解:http://www.javashuo.com/article/p-xawnvtyt-gu.html
2.standard規範(黃色報錯):https://standardjs.com/readme-zhcn.html