我试图从出方访问变量 “K” 的$范围功能
.controller('AboutCtrl', ['$scope','$http', function($scope,$http) {
var k ="";
$scope.search = function() {
// $scope.searchText will give the search terms
k = $scope.searchText;
console.log(k); //has something
};
console.log(k); // this is empty
这看起来相当不错。首先,当你启动控制器K将空..那么一旦调用方法k将保存值 –
'k = $ scope.searchText'该语句绑定到函数表达式'$ scope.search'的块范围,因此它在初始加载时不起作用。 – dreamweiver
你觉得它应该如何工作? –