avalonjs - avalon 数据为数组,数组元素为对象时,$model在IE8下获取为undefined
本文介绍了avalonjs - avalon 数据为数组,数组元素为对象时,$model在IE8下获取为undefined的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
avalon 数据为数组,数组元素为对象时,$model在IE8下获取为undefined
代码:
let wrapOption={
$id:'wrap',
showCont:-1,
items:[{
name:'基本信息',
filled:_this.args.base && _this.args.base.length || false || false,
type:'base'
},{
name:'教育背景',
filled:_this.args.edu && _this.args.edu.length || false,
type:'edu'
}],
chooseClick(index){
this.showCont=index;
}
}
let wrapVm=avalon.define(wrapOption);
let items=wrapVm.items.$model
console.log(items) //items打出来undefined
解决方案
改用vm.items.toJSON()
这篇关于avalonjs - avalon 数据为数组,数组元素为对象时,$model在IE8下获取为undefined的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文