Angular 2 模型修改后视图更新后的回调函数

3
有没有一种方法在Angular2中检测模型更改后的渲染结束,以便在之后设置一个jQuery插件(chosen)?

你是在应用程序引导后尝试使用chosen初始化选择元素吗?同时,您能告诉我们为什么特别是在渲染之后吗? - Angular University
我正在尝试制作一个Angular 2 Chosen Wrapper..选项列表是组件属性之一。Chosen在onInit()生命周期事件中初始化..但当选项属性在更改时绑定时..我必须通过调用element.trigger('chosen:updated')来更新Chosen..问题是更新类必须在Angular完成渲染后完成..onChange()生命周期事件在绑定的选项更改后但在视图更新之前被调用。 - Mourad Zouabi
当从onChange()调用chosen:updated时,为什么会出现更新选项的问题?如果从setTimeout()中调用chosen:updated会发生什么? - Angular University
我已经尝试过了,但它没有起作用。 - Mourad Zouabi
1个回答

3

alpha37 版本中新增了回调函数:

AfterViewInitAfterViewChecked


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接