我想用AngularJS
來模仿我使用JQuery
完成的操作。使用AngularJS將元素動態添加到元素
下面是它的fiddle。
我在這裏做了三件事。
- 查找右列的最後一個元素。
- 皮卡從它的屬性「數據色」
- 屬性作爲一類的值指定到「右-COL」
我想用AngularJS
來模仿我使用JQuery
完成的操作。使用AngularJS將元素動態添加到元素
下面是它的fiddle。
我在這裏做了三件事。
試試這個的jsfiddle:https://jsfiddle.net/ubqrah1w/
它使用的角度指令。
.directive('lastColor', function() {
return {
restrict: 'A',
link: function ($scope, $element, $attrs) {
$element.addClass(angular.element($element[0].querySelector('.items:last-child')).attr('data-color'));
}
}
});
這可以通過angular'js指令進行(重新可用組件)而且angular有jqlite(jQuery庫),如下所示。
指令:
app.directive('dynamicColor',dynamicColor);
dynamicColor.$inject = [];
function dynamicColor(){
return{
restrict:'A',
link:function(scope,element,attrs){
element.css('background-color',attrs.dynamicColor);
}
}
}
感謝很多:)你右..但上面的一個是關鍵..但感謝很多傢伙.. – nipiv
@georgegeawg:問題中的鏈接已經存在。文本「小提琴」有一個鏈接。這個問題也已經得到解答。 – nipiv