在vuejs里,我们经常会碰到处理数组,常用的是 push
、 remove
、 concat
等。
在项目里,在列表展示时,虽然进行分页展示,在ajax拿到的数据,基本就是一个数组 array[]
结构,在第二页时,我们就需要对数据合拼concat,记得么一次用vuejs时,直接用push来处理数据,直接给报错了。
以下是简单的demo:
var listdata= [{
"smallclassid": "21",
"smallclassname": "长沙菜"
}, {
"smallclassid": "6",
"smallclassname": "湘菜分类"
}];
var data = [{
smallclassid:0,
smallclassname:'全部'
}];
var newdata = data.concat(listdata);
concat合拼之后:
[{
smallclassid:0,
smallclassname:'全部'
},{
"smallclassid":"21",
"smallclassname":"长沙菜"
},{
"smallclassid":"6",
"smallclassname":"湘菜分类"
}]
注意:本文来自蓝锅锅--蓝橙绿。本站无法对本文内容的真实性、完整性、及时性、原创性提供任何保证,请您自行验证核实并承担相关的风险与后果!
CoLaBug.com遵循[CC BY-SA 4.0]分享并保持客观立场,本站不承担此类作品侵权行为的直接责任及连带责任。您有版权、意见、投诉等问题,请通过[eMail]联系我们处理,如需商业授权请联系原作者/原网站。