AngularJS没有给对象添加新的属性
AngularJS not adding new property to object
我有以下Javascript代码(在AngularJS控制器上):
$scope.schedule = {}
$scope.selectEquipment = function(equip) {
//alert(equip);
$scope.schedule.equipment = equip;
}
我收到装备,但当我试图添加属性到$scope。时间表并不能创造。我做错了什么?
$scope.schedule = {}
$scope.selectEquipment = function(equip) {
console.log(equip); // Check Chrome Console
$scope.schedule.equipment = equip;
console.log($scope.schedule); // Check Chrome Console
}
检查Chrome Dev Tools中的控制台,实际查看是否设置了schedule
。
相关文章:
- 选中单选框时将属性添加到输入字段
- 将css属性添加到对象的集合中
- 用javascript向数组(?)中的特定属性添加值
- AngularJs,在没有隔离的情况下将指令属性添加到作用域
- 如何将enctype属性添加到FormData()对象中
- 如何将属性添加到自定义角度指令
- 如何将额外的属性添加到bootstrapTable中
- 在 Javascript 生成的列表中,如何将自定义属性添加到 标记
- 将动态属性添加到对象末尾
- 向 JSON 对象属性添加引号
- 将地理 JSON 要素属性添加到地图框弹出窗口
- 是否有脚本/代码可以一次将链接属性添加到多个链接
- 将自定义属性添加到 vuejs 组件
- 将属性添加到带有href链接但没有#的元素
- 将属性添加到数组中的所有对象
- Jquery将data-rel属性添加到所有输入字段,并移除name属性
- 将属性添加到窗元素时是否引发事件
- 将onsubmit属性添加到表单并提交
- 将属性添加到数组中的每个对象
- 如何使用jQuery向属性添加值