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

為了賬號安全,請及時綁定郵箱和手機立即綁定

選中第一個,什么添加不了,其它都可以?

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>ADD添加實例</title>

<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

<style>

? ? ?.active{ background: green }

? ? ?/*ul li{ list-style: none; }*/

</style>

</head>

<body>

<div id="app">

<ul>

<li v-for="(item,index) in lists"?

@click="choose(index)"?

:class="{active: index==current && current !== '' }"

:key="index"?

>

?{{ item }}

</li>

</ul>

<button type="button" @click="add()">添加</button>

<ul>

<li v-for="(item,index) in target" :key="index">

{{ item }}

</li>

</ul>

</div>

<script>

const vm=new Vue({

el:'#app',

data:{

? ? ? ? ? ?current:"",

? ? ? ? ? ?lists:[1,2,3,4,5,6,7,8,9],

? ? ? ? ? ?target:[]

},

methods:{

choose(index){

console.log(index);

this.current=index;

},

add(){

if(this.current==""){ return }

this.target.push(this.lists[this.current]);

? ? this.current="";


}

}

})


</script>

</body>

</html>



正在回答

1 回答

if(this.current==""){ return }發現了,是這個判斷符號錯了

改成全等于“===”就沒問題了?什么原理?

1 回復 有任何疑惑可以回復我~
#1

Brian

細節決定成敗~~~~
2019-11-02 回復 有任何疑惑可以回復我~
#2

慕容1454449

===防止隱形轉換
2019-12-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

選中第一個,什么添加不了,其它都可以?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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