gpt4 book ai didi

javascript - 如何在 AngularJS 中操作指令样式?

转载 作者:IT王子 更新时间:2023-10-29 03:07:46 25 4
gpt4 key购买 nike

我正在使用 AngularJS 和 AngularJS 指令编写一个组件。

我正在做这样的事情:

var MyApp = angular.module('MyApp', []);

MyApp.directive('myTag', function() {
return { /* Some logic here*/ }
});

我希望能够更改组件的样式(使用 CSS),如下所示:

<my-tag class="MyClass"></my-tag>

除此之外,我希望能够操纵我内部的所有元素样式组件(我的标签内的 HTML 标记)。

关于如何使用 AngularJS 操作自定义标签的样式属性,您有什么建议或有用的示例吗?

最佳答案

这应该可以解决问题。

var MyApp = angular.module('MyApp', []);

MyApp.directive('myTag', function() {
return {
link: function(scope, element, attributes){
element.addClass('MyClass');
}
}
});

关于javascript - 如何在 AngularJS 中操作指令样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246110/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com