課程
/前端開(kāi)發(fā)
/Vue.js
/vue2.5入門(mén)
item到底是什么,它沒(méi)有在data中注冊(cè) 它的數(shù)字到底是怎么來(lái)的呀? 是v-for這個(gè)里面本身就定義的嘛
2018-12-10
源自:vue2.5入門(mén) 3-1
正在回答
啥也不是,一個(gè)變量而已,隨便定義? a of data , b of data ,item of data 都是一個(gè)意思
說(shuō)白了就是data是個(gè)數(shù)組? 我定義一個(gè)a 變量 這個(gè)a的值來(lái)自于data? 簡(jiǎn)寫(xiě)就是a of data 。
就好像 var b=10;? var a=b;? ?
慕俠2155777
item 在你截圖的例子里面僅僅代表,list數(shù)組里的每一項(xiàng)。如果數(shù)組是空,當(dāng)然item也是空的,就不顯示。
是v-for本身定義的嗎?并不是。在這個(gè)例子中(item, index)of list ,item就代表了數(shù)組中的每一項(xiàng)(為何這樣說(shuō),因?yàn)関-for這個(gè)指令就是遍歷數(shù)組的,item能代表特定的一項(xiàng)還是每一項(xiàng)呢?),index就代表了每一項(xiàng)的對(duì)應(yīng)下標(biāo)。?
如果你這樣寫(xiě)(a, b)of list,采用v-for命令,也是可以遍歷對(duì)應(yīng)項(xiàng)和對(duì)應(yīng)項(xiàng)的下標(biāo)。
那么,可以這么說(shuō),是item在括號(hào)中的位置,而不是item代表了數(shù)組中的項(xiàng)!??!
如果你反過(guò)來(lái)寫(xiě),如(index, item)of list,看看會(huì)是什么呢??
v-for其實(shí)就是用foreach去迭代數(shù)組里的元素,每取到一個(gè)元素就重命名為你指定的名稱,視頻里命名為item,你也可以命名成obj等等
迭代list中的元素 每一個(gè)元素都是item,學(xué)習(xí)下foreach就明白了,正常數(shù)組取對(duì)象是用array[index]的方式,這里的item就是array[index]
舉報(bào)
快速理解Vue編程理念上手Vue2.0開(kāi)發(fā)。
4 回答v-for=“(item,index)of list”報(bào)錯(cuò)
2 回答v-for里面item一直報(bào)錯(cuò)
3 回答父組件根本沒(méi)有“item”變量,那么:content=“item”到底傳了什么?
2 回答v-for中為什么要綁定key屬性
5 回答在vue中 v-for指令
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2018-12-27
啥也不是,一個(gè)變量而已,隨便定義? a of data , b of data ,item of data 都是一個(gè)意思
說(shuō)白了就是data是個(gè)數(shù)組? 我定義一個(gè)a 變量 這個(gè)a的值來(lái)自于data? 簡(jiǎn)寫(xiě)就是a of data 。
就好像 var b=10;? var a=b;? ?
2018-12-21
item 在你截圖的例子里面僅僅代表,list數(shù)組里的每一項(xiàng)。如果數(shù)組是空,當(dāng)然item也是空的,就不顯示。
是v-for本身定義的嗎?并不是。在這個(gè)例子中(item, index)of list ,item就代表了數(shù)組中的每一項(xiàng)(為何這樣說(shuō),因?yàn)関-for這個(gè)指令就是遍歷數(shù)組的,item能代表特定的一項(xiàng)還是每一項(xiàng)呢?),index就代表了每一項(xiàng)的對(duì)應(yīng)下標(biāo)。?
如果你這樣寫(xiě)(a, b)of list,采用v-for命令,也是可以遍歷對(duì)應(yīng)項(xiàng)和對(duì)應(yīng)項(xiàng)的下標(biāo)。
那么,可以這么說(shuō),是item在括號(hào)中的位置,而不是item代表了數(shù)組中的項(xiàng)!??!
如果你反過(guò)來(lái)寫(xiě),如(index, item)of list,看看會(huì)是什么呢??
2018-12-11
v-for其實(shí)就是用foreach去迭代數(shù)組里的元素,每取到一個(gè)元素就重命名為你指定的名稱,視頻里命名為item,你也可以命名成obj等等
2018-12-11
迭代list中的元素 每一個(gè)元素都是item,學(xué)習(xí)下foreach就明白了,正常數(shù)組取對(duì)象是用array[index]的方式,這里的item就是array[index]