我正在尝试访问我的角度控制器中的html数据属性但是仍然会返回“null”,即使该属性实际上是在html中动态设置的:这里是代码:
<button class="btn" ng-data-stuff="{{psn._id}}" ng-click="person.doStuff($event.target)">
Follow
</button>
self.doStuff = function (e) {
$window.alert(e.attributes('data-stuff'))
}
答案 0 :(得分:1)
按钮中没有任何名为ng-data-stuff的属性,而是可以直接将psn值传递给按钮功能,如下所示,
<button class="btn" ng-click="person.doStuff(psn)">Follow </button>
并在函数内部
self.doStuff = function (e) {
$window.alert(e._id);
)