vue往数组中添加元素_vuejs给数组添加元素
代码是这样的:
var vm = new Vue({
el: "#app",
data: {
items: [{
id:1,
message: 'Apple',
selected: false,
num: 1,
price: 5
}, {
id:2,
message: 'Peach',
selected: true,
num: 1,
price: 10
}, {
id:3,
message: 'Orange',
selected: true,
num: 1,
price: 15
}, {
id:4,
message: 'Pear',
selected: true,
num: 1,
price: 20
}]
}
});
上面是demo,填写了些数据,实际使用的时候,items里面的数据是从后台ajax请求数据库中读取出来的,并且,没有selected字段,因为数据库中不需要保存,它是表示复选框是否被选中的字段。
也就是这样的:
var vm = new Vue({
el: "#app",
data: {
items: []
},
created() {
var goods=this;
this.$http.get('/cart').then((response) => {
goods.items=response.data;
}, (response) => {
// error callback
});
}
});
想达到的效果:
我想在每次ajax请求后,都给这个数组中的每个对象都添加一个selected: false,用vm.$set( keypath, value )可以吗?http://vuejs.org.cn/api/#vm-set 怎么做呢?
vue往数组中添加元素_vuejs给数组添加元素相关推荐
- java数组中怎么去重_java数组去重怎么弄???大神来解
[Java] 纯文本查看 复制代码public class TestDemo { public static void main(String[] args) { //10个整数{9,10,6,6,1 ...
- ios 替换数组中元素_ios可变数组的所有操作
#pragma mark 创建数组c NSMutableArray * array =[[NSMutableArray alloc] initWithObjects:@"a",@& ...
- 每天一道LeetCode-----在给定数组中找到一个子数组,使得这个子数组的元素乘积最大
Maximum Product Subarray 原题链接Maximum Product Subarray 在给定数组中找到一个子数组,使得这个子数组元素的乘积最大.给定数组中可能有正数,负数和0 思 ...
- 在一个数组中删除另一个数组存在的值
在一个数组中删除另一个数组存在的值 可以在购物车中删除多个商品的时候用此方法 在Vuex实现完整购物车中有涉及,详见 Vuex实现完整购物车 <script type="text/ja ...
- java实现原数组根据下标分隔成两个子数组并且在原数组中交换两个子数组的位置...
此类实现: 输出一行数组数据,根据输入的下标,以下标位置为结束,将原数组分割成两组子数组. 并交换两个子数组的位置,保持子数组中的元素序号不变. 如:原数组为7,9,8,5,3,2 以下标3为分割点, ...
- java从数组中删除元素(数组的缩容)
java从数组中删除元素(数组的缩容) 1,解决方案一 /* * 数组的缩容(删除元素) * 第一种解决方案 * 移动元素,被删除元素后面的元素往前移一位 * 优点:不需要创建新数组,省内存,速度快 ...
- 将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数
将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数 #include<stdio.h>void main(){int i,j=0,a[100];for(i=1;i< ...
- JAVA剑指offer编程练习:二维数组中的查找(数组)
1.题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 ...
- 微信小程序更新二维数组中的对象或数组的属性值
微信小程序更新二维数组中的对象或数组的属性值,这里可能有两种情况 1.微信小程序更新二维数组中的对象的属性值 更新二维数组中的某个对象的属性值,代码如下 js 代码 data: {familys:[{ ...
- 获取数组中的某段数组元素
获取数组中的一段数组元素 可以使用slice() slice()可以实现从已有的数组中返回选定的元素. list.slice(a,b) list 代表的数组名称. 这里的a是必填的,是表示从什么地方开 ...
最新文章
- IOS中http请求使用cookie
- C#sql语句如何使用占位符
- pcp pmda mysql_linux下的mysql的安装
- 60-200-070-使用-命令-MySQL慢查询日志
- 安装配置mac版_全面战争三国 Mac版Mod安装指南
- python爬虫:爬取某网站视频
- 模态框分页java代码_ajax分页效果(bootstrap模态框)
- bzoj 4522: [Cqoi2016]密钥破解
- unittest框架(惨不忍睹低配版)
- 加密日记 android,Lifeograph加密日记应用程序
- Node+puppeteer学习笔记(五)--API问题解决--使用功能强大的“ eval ”函数
- Redis 缓存清理策略
- Java三目运算符 (Ternary Operator ? :)
- 我的人生哲学(三十六岁版)
- 小米路由器同一wifi局域网下,各主机无法ping连
- Excel将合并后的单元格恢复成多行并添加数据
- 4-Elasticsearch字段类型
- python编写交互界面查分,Python实现CET查分的方法
- 数组.列表.集合.应用
- 【CODEVS 3287】【NOIP2013】火车运输
热门文章
- linux mint安装中文字体
- python绘制有箭头的直线_Python绘图库Matplotlib,如何绘制箭头?
- suse桌面linux,SUSE Linux Enterprise桌面版新体验(转)
- 推荐系统入门学习(二)【余弦相似度|皮尔逊相关系数】
- 预见2022 | 客户体验的3大最新趋势
- 真无线耳机哪个好?真无线耳机性价比排行榜
- android 6.0 小米note,小米Note用户有福了 安卓6.0全面来袭
- [转帖]华为Mate20 X 5G版拆解:巴龙5000还配备了3GB独立内存!
- Hystrix的原理及使用
- gcj,gcc,gnu