Angular2在我修改它的dom后没有更新渲染的视图

时间:2018-01-30 16:57:25

标签: angular

我在模板中

  <span class="timeago" attr.datetime="{{info.lastDate}}">{{info.lastDate}}</span>

然后由timeago().render(document.querySelectorAll('.timeago'), "en");

修改DOM

现在,如果我想使用模型更新日期时间(更改角度组件类实例中的info.lastDate属性),则不会将更新推送到视图。

我认为角度是一种检测被操纵的DOM并防止覆盖的“智能”方式,但我需要这样的覆盖。

1 个答案:

答案 0 :(得分:0)

我错了,我根本没有破坏旧的timeago小部件实例(使用timeago.cancel)所以它被卡在视图上

现在我添加了正确的destory方法,视图似乎正确更新