gpt4 book ai didi

angularjs - 组件中的 $postLink() 示例

转载 作者:行者123 更新时间:2023-12-04 13:47:55 25 4
gpt4 key购买 nike

我找不到 $postLink() 的任何示例来自 AngularJS components , 部分 组件具有明确定义的生命周期 .您能否提供一个简单的示例,说明 Controller 中实现的方法,我可以在其中实现如何操作 DOM?

唯一一篇解释$postLink()的文章一点是http://blog.thoughtram.io/angularjs/2016/03/29/exploring-angular-1.5-lifecycle-hooks.html .
$postLink() 中似乎没有参数.因此我会注入(inject) $element并修改 DOM。

最佳答案

所以用法很简单:

function Controller($element) {
var self = this;

self.$postLink = $postLink;

function $postLink() {
$element.attr("mymymy", "xxxxxx");
}
}

那么假设我的组件名称是 我的组件 并使用浏览器的检查器,您可以从上面看到带有添加属性的修改标签: <my-component mymymy="xxxxxx"></my-component> .

关于angularjs - 组件中的 $postLink() 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36983629/

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