日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
很多人不知道 V-for 可以這樣解構(gòu)

 最近發(fā)現(xiàn)我們可以使用v-for進(jìn)行解構(gòu)。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、成都小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了泰寧免費(fèi)建站歡迎大家使用!

之所以起作用,是因?yàn)?Vue 將v-for的整個(gè)第一部分直接提升到函數(shù)的參數(shù)部分:

 
 
 
 
  1.  
  2.  
  3. function (____) { 
  4.   //... 

然后,Vue 在內(nèi)部使用此函數(shù)來(lái)渲染列表。

這說(shuō)明可以放在函數(shù)中括號(hào)中的任何有效Javascript也可以放在v-for中,如下所示:

 
 
 
 
  1.   // Set a default 
  2.   radius = 20, 
  3.  
  4.   // Destructure nested objects 
  5.   point: { x, y }, 
  6. } in circles"> 

其他 v-for 技巧

眾所周知,可以通過(guò)使用如下元組從v-for中獲取索引:

當(dāng)使用一個(gè)對(duì)象時(shí),你也可以捕獲 key:

 
 
 
 
  1.   name: 'Lion King', 
  2.   released: 2019, 
  3.   director: 'Jon Favreau', 
  4. }"> 
  5.   {{ key }}: {{ value }} 
  6.  

還可以將這兩種方法結(jié)合使用,獲取屬性的鍵和索引:

 
 
 
 
  1.   name: 'Lion King', 
  2.   released: 2019, 
  3.   director: 'Jon Favreau', 
  4. }"> 
  5.   #{{ index + 1 }}. {{ key }}: {{ value }} 
  6.  

Vue 確實(shí)支持對(duì) Map 和Set對(duì)象進(jìn)行迭代,但是由于它們?cè)?Vue 2.x 中不具有響應(yīng)性,因此其用途非常有限。 我們還可以在此處使用任何 Iterable,包括生成器。

順便說(shuō)一句,我有時(shí)使用Map或Set,但通常僅作為中間對(duì)象來(lái)進(jìn)行計(jì)算。 例如,如果我需要在列表中查找所有唯一的字符串,則可以這樣做:

 
 
 
 
  1. computed() { 
  2.   uniqueItems() { 
  3.     // 從數(shù)組創(chuàng)建一個(gè)Set,刪除所有重復(fù)項(xiàng) 
  4.     const unique = new Set(this.items); 
  5.  
  6.     // 將該 Set 轉(zhuǎn)換回可用于 Vue 的數(shù)組 
  7.     return Array.from(unique); 
  8.   } 

字符串和 v-for

你知道嗎,還可以使用v-for遍歷字符串?

文檔中沒(méi)有這一點(diǎn),我只是在通讀代碼以弄清楚v-for是如何實(shí)現(xiàn)的時(shí)候才發(fā)現(xiàn)了它:

 
 
 
 
  1.  
  2.   {{ character }} 
  3.  

 上面會(huì)打印每個(gè)字符。

作者:Michael Thiessen 譯者:前端小智 來(lái)源:medium

原文:https://forum.vuejs.org/t/destructuring-rest-parameter/23332

本文轉(zhuǎn)載自微信公眾號(hào)「 大遷世界」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系前端小智公眾號(hào)。


分享文章:很多人不知道 V-for 可以這樣解構(gòu)
文章轉(zhuǎn)載:http://m.5511xx.com/article/dhdcsop.html