在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]联系我们处理,如需商业授权请联系原作者/原网站。

Logo

前往低代码交流专区

更多推荐