html5 支持v-for吗,很多人不知道 v-for 可以这样解构!

本文介绍了在Vue中如何使用v-for进行解构,揭示了v-for不仅限于HTML5,还能处理JavaScript表达式。通过示例展示了在v-for中使用元组、捕获key、结合索引和属性等技巧,并提到了Vue对Map和Set对象的迭代支持。此外,还提及了一个不为人知的用法——使用v-for遍历字符串。
摘要由CSDN通过智能技术生成

作者:Michael Thiessen

译者:前端小智

来源:medium

点赞再看,养成习惯

本文 GitHub https://github.com/qq44924588... 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

最近发现我们可以使用v-for进行解构。

之所以起作用,是因为 Vue 将v-for的整个第一部分直接提升到函数的参数部分:

function (____) {

//...

}

然后,Vue 在内部使用此函数来渲染列表。

这说明可以放在函数中括号中的任何有效Javascript也可以放在v-for中,如下所示:

你可以在这里为非作歹,只是不要太疯狂😉。

大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。

其他 v-for 技巧

众所周知,可以通过使用如下元组从v-for中获取索引:

{ { index + 1 }} - { { movie }}

当使用一个对象时,你也可以捕获 key:

{ { key }}: { { value }}

还可以将这两种方法结合使用,获取属性的键和索引:

#{ { index + 1 }}. { { key }}: { { value }}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值