我正在尝试使用ng-mouseenter生成一个提示按钮,但我似乎无法使其正常工作。以下是我的代码。
<span class="button" ng-mouseover="prompt('hello')">Say hello</span>
答案 0 :(得分:1)
传递给ng-mouseover
的表达式不是针对全局范围(窗口对象)计算的,而是针对角度$ scope进行评估。
您可以将window.prompt
放在$rootScope
:
app.run(function($rootScope,$window){
$rootScope.prompt = $window.prompt;
});