亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vue中json處理方法

vue中json處理方法

瀟瀟雨雨 2019-02-26 19:15:55
json后端給我的數據,現在要將 標準陪練-5節 這條數據不展示。我的想法第一想法是要么隱藏,要么處理json刪除這條數據。我用delete,但是發現原json長度不變只是變空了,而且在v-for渲染的時候報錯了
查看完整描述

2 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

首先,不需要顯示的數據你不調用不就行了么?


this.json = this.json.filter(lesson => lesson.lesson_name !== '標準xxx');


查看完整回答
反對 回復 2019-03-02
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

我覺得你這個把它整麻煩了,完全沒必要非要去操作數據,你不想要那條數據,就不讓那一條顯示就好,而且你可以把你現在created周期里的函數放到mouted里面試一下,看是不是你那個邏輯寫錯了。


我的解決辦法是(不用created里面刪除數據,不顯示那一條就行):


<div id="myapp">

    //當根據數據循環創建時,若課程名稱不等于不想顯示的那一條數據才使其創建,否則不創建

    <div v-for="item in json" v-if="item.lesson_name != '標準陪練-5節'">

        <p>{{item.lesson_name}}</p>

    </div>

</div>


查看完整回答
反對 回復 2019-03-02
  • 2 回答
  • 0 關注
  • 2087 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號