Vue实现简单的列表增加与删除填坑总结

编程入门 行业动态 更新时间:2024-10-11 19:14:43

Vue实现<a href=https://www.elefans.com/category/jswz/34/1770983.html style=简单的列表增加与删除填坑总结"/>

Vue实现简单的列表增加与删除填坑总结

学习Vue也有快一周的时间了,技痒难耐想做个小DEMO测试下水平,正好看到keepfool的一篇博文:“Vue.js——60分钟快速入门”

链接:.html


文章最后有个demo


功能不难正好适合初学者练手,于是在不看作者代码的情况下复刻一份出来。

首先说说思路,界面结构不难,通过两个input和一个select单选框获得用户信息添加一列到table末尾,同时每列数据都能通过button删除。

遇到的第一个坑在于如何实现隔行变色?

以往用原生js写的思路是循环整个tr,然后求余添加奇偶class;vue是否也可以用类似想法呢?

<tr v-for="person in people">这是基本的遍历语句,其中people是我在viewModel中的数组对象:

data: {
people: [
{
name: 'Jack',
age: '30',
gender: 'Male'
},
{
name: 'Rose',
age: '27',
gender: 'Female'
},
{
name: 'Chris',
age: '46',
gender: 'Male'
},
{
name: 'Faya',
age: '19',
gender: 'Female'
}
]
}

那么问题就来了,如何找到一种用来标识数据顺序的变量呢?

在官网v-for章节可以看到这么一段:

v-for 还支持一个可选的第二个参数为当前项的索引。

更多推荐

Vue实现简单的列表增加与删除填坑总结

本文发布于:2024-03-15 09:03:48,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1738541.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:简单   列表   Vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!