Javascript 为什么带有“::”表达式的本机一次性绑定在Angular 1.3.5中不起作用

Javascript 为什么带有“::”表达式的本机一次性绑定在Angular 1.3.5中不起作用,javascript,angularjs,Javascript,Angularjs,我知道AngularJS引入了一个带有:表达式的本地一次性绑定。在我的情况下,它不起作用,因为值仍然在变化,所以请告诉我我遗漏了什么 鉴于此控制器: $scope.name = "Some Name"; $scope.changeName = function() { $scope.name = "Another Name"; } 这个HTML <h1>{{::name}}</h1> <button ng-click="changeName()">c

我知道AngularJS引入了一个带有
表达式的本地一次性绑定。在我的情况下,它不起作用,因为值仍然在变化,所以请告诉我我遗漏了什么

鉴于此控制器:

$scope.name = "Some Name";
$scope.changeName = function() {
    $scope.name = "Another Name";
}
这个HTML

<h1>{{::name}}</h1>
<button ng-click="changeName()">click me</button>
{{::name}
点击我
名称模型值将更改。 有什么想法吗?

编辑:(摘自评论) 从Chrome上卸下AngularJS Batarang加长件 原始答复:(过时)

似乎对我有用。
var-app=angular.module('app',[]);
应用程序控制器('ctrl',函数($scope){
$scope.name=“Some name”;
$scope.changeName=函数(){
$scope.name=“其他名称”;
}
});

{{::name}
点击我
{{name}}

EDIT:(摘自评论) 从Chrome上卸下AngularJS Batarang加长件 原始答复:(过时)

似乎对我有用。
var-app=angular.module('app',[]);
应用程序控制器('ctrl',函数($scope){
$scope.name=“Some name”;
$scope.changeName=函数(){
$scope.name=“其他名称”;
}
});

{{::name}
点击我
{{name}}


是的,当我从Chrome(0.4.3)中删除AngularJS Batarang扩展时,它起到了作用。Phew.也有类似的问题,移除了巴塔朗,但到目前为止仍然不起作用。。也没有抛出错误,所以interesting@OmarF,这里也有同样的问题。老兄,我一直在谷歌上搜索这个。是的,当我从Chrome(0.4.3)中删除AngularJS Batarang扩展时,它起到了作用。Phew.也有类似的问题,移除了巴塔朗,但到目前为止仍然不起作用。。也没有抛出错误,所以interesting@OmarF,这里也有同样的问题。伙计,我一直在谷歌上搜索这个。