angular:如何使用$ scope with variable?

时间:2017-02-22 23:12:34

标签: javascript php angularjs

我是角色的初学者。我使用$ http通过单击按钮从服务器获取JSON数据。我的最终目标是填充所有HTML输入表单,服务器自动返回数据。我正在尝试使用forEach循环:

$http.post("check_ad", postData, config).then(function (response) {
    angular.forEach(response.data.getValue, function(value, key) {
        $scope.key = value;
    });
});

我的HTML是:

<input type="text" ng-model="test">
<input type="text" ng-model="test2">

返回数据的服务器是:

{"getValue":{"test":"hello","test2":"world"}}

我的问题是“关键”变量对我不起作用。如果我试图在没有“钥匙”的情况下直接行驶,那么它的工作正常:

$http.post("check_ad", postData, config).then(function (response) {
    angular.forEach(response.data.getValue, function(value, key) {
        $scope.test = value;
        $scope.test2 = value;
    });
});

我的问题是我如何使用$ scope with variable? 另一个问题是,是否有更好的方法来做到这一点而不是使用forEach?

谢谢你:)

0 个答案:

没有答案