<div class="slide-item" v-for="(item,index) in shoplist"> ? ? ? ? <table width="100%" align="center">???????????? <tr><td align="center"><img :src="item.headimgurl" class="merch-logo" /></td></tr>???????????? <tr><td align="center" class="merch-text">{{item.merchname}}</td></tr>???????????? <tr><td align="center">????????????<span class="merch-desc font-08 font-gray">{{item.remark}} </span>????????????????</td></tr> ???????????????? <tr><td align="center" v-on:click="subMerch(item.id,item.isfocus)">???????????? <span align=center v-model="number" v-if="item.isfocus==0">{{number}}</span>?????????????<span align=center v-model="numbery" v-if="item.isfocus==1">{{numbery}}</span> ???????????? </td></tr>???? </table></div>var vue = new Vue({ el: '.goods-index', data: {//省略…… number:'關注', numbery:'已關注', },subMerch:function(shopID,isfocus){ var self = this; if(self.isfocus==1){ self.isfocus=0; self.number='關注' } else{ self.isfocus=1; self.numbery='已關注' ? } ajax({ url:'api/article/focus', data:{ merchId:shopID, }, success:function(data){ console.log(data); mui.toast(data.info) }, error:function(err){ console.log(err) } }) window.location.reload();? },加上最后的刷新語句可以實現刷新頁面更改number和numbery的值如果不加最后的刷新語句 怎樣才能實現無刷新更改這兩個值?? ?實現點擊關注就變成已關注
vue已經循環出來的數據,通過方法點擊事件改變了數據,但頁面數據沒有更新
幕布斯7044014
2019-07-06 13:34:43
