所以我有以下index.html:
<div ng-controller="UsersController">
<div ng-include='"assets/users/partials/template.html"'></div>
<a ng-click="get_data()">Get</a>
</div>
模板.html:
<input type="text" ng-model="SearchUser" name="SearchUser" />
我的控制器:
app.controller('UsersController', ['$scope', function($scope) {
$scope.get_data = function(){ console.log($scope.SearchUser); };
}
]);
因此,在上述点击锚点的情况下,我在$scope.SearchUser
范围值中变得未定义。但是,如果我将该输入从模板中取出并放入主 HTML 中,它就可以工作。
我检查了多个控制器声明和其他东西,但对我没有任何帮助。
我正在使用角度 1.2.25 版本。