我无法从AngularJS components中找到$postLink()
的任何示例,组件具有明确定义的生命周期。您能否提供一个简单的示例,说明在控制器中实现的方法,我可以实现如何操作DOM?
唯一解释$postLink()
的文章是http://blog.thoughtram.io/angularjs/2016/03/29/exploring-angular-1.5-lifecycle-hooks.html。
$postLink()
似乎没有争论。因此,我会注入$element
并修改DOM。
答案 0 :(得分:11)
所以用法很简单:
<my-component mymymy="xxxxxx"></my-component>
然后让我们说我的组件名称是 myComponent ,并使用浏览器的检查器,您可以看到一个带有上面添加属性的修改过的标签:class color_product(models.Model):
product = models.ForeignKey(Product, on_delete=models.CASCADE)
color = ColorField(default='#FF0000')
。