在AngularJS中使用ng-mouseenter提示

时间:2014-02-04 00:52:37

标签: angularjs

我正在尝试使用ng-mouseenter生成一个提示按钮,但我似乎无法使其正常工作。以下是我的代码。

<span class="button" ng-mouseover="prompt('hello')">Say hello</span>

1 个答案:

答案 0 :(得分:1)

传递给ng-mouseover的表达式不是针对全局范围(窗口对象)计算的,而是针对角度$ scope进行评估。

您可以将window.prompt放在$rootScope

app.run(function($rootScope,$window){

   $rootScope.prompt = $window.prompt;
});