午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

angular.js - angularjs 用ng-reapt渲染的dom 怎么獲取上面的屬性

瀏覽:337日期:2024-09-15 09:06:55

問題描述

angularjs 用ng-reapt渲染的dom 怎么獲取上面的屬性

angular.js - angularjs 用ng-reapt渲染的dom  怎么獲取上面的屬性

angular.js - angularjs 用ng-reapt渲染的dom  怎么獲取上面的屬性

angular.js - angularjs 用ng-reapt渲染的dom  怎么獲取上面的屬性

angular.js - angularjs 用ng-reapt渲染的dom  怎么獲取上面的屬性

問題解答

回答1:

你屬性的數據本來就是循環出來的,直接去獲取數據就可以了,思路上永遠不要想jq的方法

repeat-finish=renderFinish(item)

$scope.renderFinish=function(item){ ... kit.log(item.id)}回答2:

謝邀,@crazy4x的方式也是OK的。data-* 的一般應用場景,沒使用MV*框架,使用事件代理的方式,避免列表數據變化時,需要手動添加/移除監聽。通過在父級添加監聽,然后獲取事件對象,然后獲取列表當前項的自定義屬性值,下面示例提供另外一種方式,僅供參考。

<!DOCTYPE html><html lang='en' ng-app='myapp'><head> <meta charset='UTF-8'> <title>Angular Repeat-Done Demo</title> <script src='https://cdn.bootcss.com/angular.js/1.6.3/angular.min.js'></script></head><body ng-app='myapp'><p ng-controller='AppCtrl'> <h4>Users List</h4> <ul><li ng-repeat='user in users' repeat-done='renderFinish($index)'> // user {{user.id}} - {{user.name}}</li> </ul></p><script type='text/javascript'> var myapp = angular.module('myapp', []) .directive(’repeatDone’, function () { // 用于判斷ng-repeat是否執行完成return function (scope, element, attrs) { if (scope.$last) { // all are renderedattrs.repeatDone && scope.$eval(attrs.repeatDone); }} }) .controller('AppCtrl', [’$scope’, function ($scope) {$scope.users = [{ id: 1, name: ’Lolo’}, { id: 2, name: ’Semlinker’}];$scope.renderFinish = function(index) { // user對象 console.log(index);}; }])</script></body></html>

相關文章:
主站蜘蛛池模板: 99久久精品国产成人一区二区 | 久久久久久免费毛片精品 | 特级丰满少妇一级aaaa爱毛片 | 日本一区二区视频在线 | 欧洲天堂网 | 午夜视频在线观看一区 | 欧美国产精品一区二区 | 97在线观看免费视频 | 亚洲成人av在线播放 | 精品久久久久久亚洲 | 国产做a视频 | 91狠狠操| 久久黄网 | 四虎地址8848 | 欧洲中文字幕 | 日本国产一区二区三区 | 国产一区二区三区免费视频 | 日韩中文字幕亚洲 | 久久精品国产99国产 | 亚洲乱轮视频 | 成人av免费观看 | 日本女人裸体视频 | 欧美一级欧美三级 | 黄色大片免费观看 | 国产中文字幕在线观看 | 国产淫语 | 亚洲欧美另类在线 | 中文字幕亚洲视频 | 91亚洲国产成人精品一区二区三 | 亚洲一区在线视频 | av超碰在线| 成人午夜网 | 欧美午夜精品久久久久久人妖 | 91碰| 欧美尻逼视频 | 美女视频毛片 | 中文字幕av免费 | 精品视频久久久久久 | 日本黄色大片免费看 | 午夜激情四射 | 一区二区网站 |