angularjs – angular,使用自定义指令设置动态tabindex
发布时间:2020-12-17 07:30:29 所属栏目:安全 来源:网络整理
导读:这很令人尴尬. 我无法弄清楚如何做一些看起来微不足道的事情. tr.row(ng-repeat="user in users") td div(input-inline-edit="user.name" tabindex="{{ $index*10 + 1 }}") td div(input-inline-edit="user.surname" tabindex="{{ $index*10 + 2 }}") td div
这很令人尴尬.
我无法弄清楚如何做一些看起来微不足道的事情. tr.row(ng-repeat="user in users") td div(input-inline-edit="user.name" tabindex="{{ $index*10 + 1 }}") td div(input-inline-edit="user.surname" tabindex="{{ $index*10 + 2 }}") td div(tabindex="{{ $index*10 + 3 }}") 由于我有行,我需要能够逐行遍历tabindex. 等等 我很尴尬我无法做到这一点,上面的代码不起作用, {{$index *10 + 1}} 要么 $scope.getIndex = function(index,i) { return index*10 + i; } 还有无数的其他组合……我无法相信自己没有做过看似简单的事情 编辑:好的,原来我对信息很贪心.我有一个自己的内联编辑指令,“输入内联编辑”.我已在上面相应地编辑了代码.因此,如果我有该指令,则tabindex不起作用,但如果我有一个普通的div(上例中的第三个),那就是!!!因此对于前两个我得到tabindex = null,对于第三个我得到一个有效数字.我很困惑.
这很简单.无需过度复杂化.只需为每个重复元素提供相同的tabindex.用户仍然可以像以前一样通过它们进行选项卡.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |