javascript - 将 JSON 对象添加到 angularjs $scope 中?

标签 javascript json angularjs

如何在 create() 时将 JSON 对象注入(inject)到我的 Angular $scope 中?

html:

<input type="text" class="title" placeholder="hold" ng-model="formData.text"/>
<input type="text" class="desc" placeholder="description" ng-model="formData.desc"/>

<button type="submit" class="btnCreate" ng-click="createRule();direction('front');go('/myrules')">CREATE
</button>

Controller :

$http.get('/public/mdm/default.json').success(function (data) {

            $scope.data = data;
            console.log($scope.data);
        })

$scope.formData = {};

$scope.createRule = function () {
            Rules.create($scope.formData)
                .success(function (data) {
                    $scope.formData = {};
                    $scope.rules = data;

                    // JSON please join my creation...
                });
        };

$scope.formData 是表单填充。它是一个对象,所以 push() 已经出局了...

$scope.formData[JSONObject] = $scope.data; 未正确添加。

我觉得这个过程比我目前看到的要简单得多。感谢任何指示,所以提前致谢!

最佳答案

$scope.formData.JSONObjectProperty = JSONObject;

应该可以解决问题。

关于javascript - 将 JSON 对象添加到 angularjs $scope 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21740693/

相关文章:

javascript - Bootstrap - 响应能力

python - 如何在scrapy中设置json输出的键值对?

angularjs - 通过 SauceLabs 远程下载文件时如何避免 "save as"提示

javascript - 你如何在 angular-chart.js 中设置饼图颜色

Javascript 图像处理?逐个像素

javascript - D3 : Multi-Series chart not working with last version

javascript - 选择按钮时值变为空

javascript - 逗号分隔的字符串不起作用

php - 获取空 JSON 响应

javascript - 如何使用 Lo-dash 在 _.filter 的回调函数中迭代数组