javascript - vue更改當前節點元素
問題描述
我的問題是。點擊1111然后111隱藏,222顯示。。問題是,我怎么隱藏兄弟元素,而不是所有的2222??還有一個問題
這個語法怎么用??這不是 function b(return a+1)嗎??
問題解答
回答1:第一個問題:你應該按照Vue的規則來用
<p id='app'> <ul> <li v-for='item in items'> <p v-if='item.visible' v-text='item.content1' @click='item.visible=false'></p> <p v-if='!item.visible' v-text='item.content2' @click='item.visible=true'></p> </li> </ul></p>
new Vue({ el: ’#app’, data() { return { items: [{content1: '11111',content2: '22222',visible: true }, {content1: '33333',content2: '44444',visible: true }] } }});
在線演示:https://jsfiddle.net/n6sga9v2/
第二個問題:
你是在說箭頭函數嗎?如果是,那你用的語法都是錯的,有個小短文,你可以看看
ES2015入門系列3-箭頭函數
回答2:用不同的屬性控制不同的元素
const b = () => d + 1
學好 JS 基礎再來提問。
相關文章:
1. mysql - 面試題:如何把login_log表轉換成last_login表?2. html5 - iphone5手機,微信中無法打開優酷鏈接?3. javascript - 為什么嵌套的Promise不能按預期捕獲Exception?4. javascript - nodejs實現異步時遇到的一個問題5. 剛放到服務器的項目出現這中錯誤,有高手指點嗎6. apache - 想把之前寫的單機版 windows 軟件改成網絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?7. javascript - 編程,算法的問題8. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現靈異動畫問題,求解決9. python 操作mysql如何經量防止自己的程序在之后被惡意注入(說白了就是問一下python防注入的一些要點)10. css - 手機qq打開網頁無法使用文件上傳功能?
