【发布时间】:2017-08-13 08:41:57
【问题描述】:
下面的例子非常简单(在sp00m 之后编辑,对前面的例子响应正确):
index.html:(部分)
<table>
<tr ng-repeat="r in [1,2,3]">
<td ng-repeat="c in [1,2]" ng-mouseenter="name='John'">
[{{r}},{{c}}]
</td>
</tr>
</table>
Hello {{name}}!
app.js:
app.controller('MainCtrl', function($scope) {
$scope.name = 'World';
});
我期待将显示“世界”一词更改为“约翰”,但当我将鼠标悬停在单元格上时没有任何反应。
我在下面发布 plnkr 以显示问题。
我究竟做错了什么?!我错过了什么?
AngularJS 1.5.x plnkr 使用的问题是不能处理<td> 中的ng-mouseenter?请注意,ng-repeat 不是问题 - 当我手动放置新行时,这也不起作用。
【问题讨论】:
标签: javascript angularjs