组件

时间:2016-05-02 13:27:51

标签: angularjs

我无法从AngularJS components中找到$postLink()的任何示例,组件具有明确定义的生命周期。您能否提供一个简单的示例,说明在控制器中实现的方法,我可以实现如何操作DOM?

唯一解释$postLink()的文章是http://blog.thoughtram.io/angularjs/2016/03/29/exploring-angular-1.5-lifecycle-hooks.html

$postLink()似乎没有争论。因此,我会注入$element并修改DOM。

1 个答案:

答案 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')