你好,我在访问$ scope.searchText的值时遇到问题。它一直在说它是未定义的。
在我的html页面中,我有以下内容。 ({{searchText}}在进行更改后会正常更新。
<label>Filter: {{searchText}}
<input class="form-control" ng-model="searchText"
ng-change="testingChange()" placeholder="Search Projects" />
</label>
在我的控制器中它初始化为:
$scope.searchText;
$scope.testingChange = function () {
$scope.testArr = itContains(vm.projects, $scope.searchText);
console.log($scope.searchText); //prints undefined.
console.log($scope.testArr.length);
}
但是如前所述,当我尝试执行console.log($ scope.searchText)时,它显示为未定义。
我试图基于该变量返回答案。如何访问?
先谢谢您了:)