如何通过数组更新角度子范围
How to update angular child scope by an array
我正在从服务器获取一组数据,并将更新angularJS中的$scope
。
初始值为:
$scope.form = {};
我想像这样动态更新:
$scope.form = {"firstname" : "Alex"};
firstname
和alex
都必须通过如下数组进行更新:
sent.then(function(result) {
angular.forEach(result.data.test, function(value, key){
// ** something like this, but it doesn't work :
var form_child = "{" + value.FieldName + ":" + value.FieldValue "}";
$scope.form = form_child;
});
});
我该怎么做**行?
使用数组语法:
$scope.form[value.FieldName] = value.FieldValue;
在angular中,您不能访问子作用域,只能访问父作用域。
相关文章:
- 如何通过数组更新角度子范围
- ngDialog-弹出窗口未更新范围变量
- 如何在范围值更改时使用 angularJs 更新 UI
- 正在更新起始日期角度日期范围选择器中的日期选择
- AngularJS范围没有更新
- Angular JS-文本框未在独立范围内更新
- 可以't在quizz页面范围问题上用最终分数更新变量
- 无法使用编程加载的属性更新范围滑块.js
- 角度文件上传更新范围在完成项上
- Angularjs 更新 setTimeout 中的范围变量不起作用
- 如何不断更新 d3 图中 x 轴的范围
- 离子范围值未更新 在$state之间导航
- AngularJS摘要周期偶尔无法更新范围
- Angular:从工厂更新范围不起作用
- 根据输入范围更新显示的文本量
- 根据输入范围更新显示的文本量
- 角度.js在范围更新后运行 ng-show 函数
- angular.js指令双向绑定范围更新
- 角度指令和范围更新让人疯狂
- 角,Apache - $范围更新,但需要点击某处显示在界面上