我正在尝试将 Controller 的响应打印到我的表单中。但它没有打印从它传递的消息。
这是我的 Controller .js 文件
app.controller('regCtrl', function ($scope) {
});
$scope.doRegister = function ()
{
username = $scope.signup.registerUserName;
email = $scope.signup.email;
password = $scope.signup.registerPassword;
$http({
url: 'app/toolkit/calls/doRegister.php',
method: "GET",
params: {username: username, email: email, password: password}
}).success(function (status, data, response, header) {
$scope.data.msg = 'Account not Activated'
});
};
以我的形式
<div ng-controller="regCtrl">
<div ng-if="data.show" ng-bind="data.msg"></div>
我犯了什么错误以及如何使响应消息打印在表单中。
最佳答案
我通过将其变为 $scope.data
true
来修复它
$scope.data = {show: true};
然后就可以了。
关于javascript - Angularjs 响应未打印在表单中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32285462/