在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue里面想做for循環(huán)綁定點擊事件,點擊后切換渲染數(shù)據(jù),再點擊切換回來

vue里面想做for循環(huán)綁定點擊事件,點擊后切換渲染數(shù)據(jù),再點擊切換回來

圖片描述

我現(xiàn)在用for循環(huán)渲染出來了這個列表,但是上面的排序按鈕點擊,需要順序顛倒。
圖片描述

當我只有一個 infor in chengshis的時候,是沒問題的,但是我這樣加入了判斷后,就失效了,頁面沒有內容展示,這個for循環(huán)的判斷該怎么寫呀?

回答
編輯回答
玩控

在邏輯中去做處理,不要在模板中做這樣的判斷
當點擊排序按鈕時,更改chengshis數(shù)據(jù)

//新建一個空數(shù)組list
data(){
    return{
        list:[]
    }
}
//列表中用list來渲染
<div class="sort" v-for="infor in list">
</div>
//獲取到初始排序列表chengshis后,再將它賦值給list
this.list = this.chengshis;
//點擊排序按鈕,獲取變化后的排序列表citys,將其賦值給list
this.list = this.citys
2017年2月26日 20:17
編輯回答
舊時光

邏輯處理不要放在v-for里面。
針對數(shù)據(jù)chengshis進行邏輯處理,處理完在賦值給chengshis

2017年5月7日 14:20