成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

很多人不知道 V-for 可以這樣解構(gòu)

開發(fā) 前端
最近發(fā)現(xiàn)我們可以使用v-for進行解構(gòu)。之所以起作用,是因為 Vue 將v-for的整個第一部分直接提升到函數(shù)的參數(shù)部分。

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

[[331505]]

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

  1. <li v-for="____ in array"
  2. </li> 
  3. function (____) { 
  4.   //... 

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

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

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

其他 v-for 技巧

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

當使用一個對象時,你也可以捕獲 key:

  1. <li v-for="(value, keyin { 
  2.   name'Lion King'
  3.   released: 2019, 
  4.   director: 'Jon Favreau'
  5. }"> 
  6.   {{ key }}: {{ value }} 
  7. </li> 

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

  1. <li v-for="(value, keyindexin { 
  2.   name'Lion King'
  3.   released: 2019, 
  4.   director: 'Jon Favreau'
  5. }"> 
  6.   #{{ index + 1 }}. {{ key }}: {{ value }} 
  7. </li> 

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

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

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

字符串和 v-for

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

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

  1. <p v-for="character in 'Hello, World'"
  2.   {{ character }} 
  3. </p> 

 上面會打印每個字符。

作者:Michael Thiessen 譯者:前端小智 來源:medium

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

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

 

責任編輯:武曉燕 來源: 大遷世界
相關(guān)推薦

2021-01-15 05:39:13

HashMapHashTableTreeMap

2015-07-22 11:53:29

云計算AWS分析癱瘓

2020-07-14 08:43:54

VueHTML函數(shù)

2021-08-24 00:13:23

Windows 10Windows微軟

2020-07-07 08:35:53

VueKey組件

2019-01-07 09:27:39

2022-12-05 15:23:33

JavaScript技巧運算符

2020-11-20 06:13:04

Like %

2021-08-27 10:03:12

人工智能AI

2020-07-01 08:36:43

CSS規(guī)范web

2019-12-13 19:52:29

人工智能AI

2018-08-10 10:36:25

SSL證書誤區(qū)

2023-06-05 08:07:34

聚集索引存儲數(shù)據(jù)

2021-08-08 21:53:40

Arthas指令表達式

2021-01-07 05:27:20

包導(dǎo)入變量

2021-01-12 12:33:20

Pandas技巧代碼

2021-05-08 23:19:25

微信存儲小程序

2021-11-02 19:14:58

Spring數(shù)據(jù)

2019-03-25 15:21:42

瀏覽器 Edge 微軟

2025-04-16 07:06:43

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区在线不卡 | 黄色片视频网站 | 99精品在线观看 | av一区二区三区 | 亚洲一区国产精品 | 亚洲一区精品在线 | 国产美女一区二区 | 欧美中文字幕 | 最新国产视频 | 欧美一区免费 | 国产一区二区三区四区hd | 天堂在线www| 国产精品黄 | 国产欧美日韩精品一区 | 四虎永久免费在线 | 国产精品美女久久久久aⅴ国产馆 | 欧美成人精品激情在线观看 | 男女免费视频网站 | 精品视频在线观看 | 久久久久久久久久久久久91 | 欧美在线| a免费视频 | 日本网站在线看 | 日韩喷潮 | 成人精品一区二区三区中文字幕 | 98久久| 欧美偷偷 | 337p日本欧洲亚洲大胆 | 久久久久久久91 | 午夜精品久久久久久久久久久久久 | 午夜精品久久久久久久99黑人 | 日韩中文在线视频 | 日韩视频中文字幕 | 午夜精品一区二区三区在线播放 | 免费xxxx大片国产在线 | 国产成人午夜精品影院游乐网 | 正在播放国产精品 | 一区二区在线看 | 九九热这里 | 中文在线一区二区 | 日韩色综合 |