当页面加载时,数据被正确获取并显示,然后当离开页面时,数据被再次获取并复制到当前数组中。如果我有Item:A,B,C,那么我就会有A,B,CA,B,C。现在,我让组件输入一个简单的if来检查我是否需要再次获取数据。然而,它似乎被绕过了。我看过this and this as well as this。this.listOfChats; return this.bsListOfChats$;
} 为了澄清,我想要发生的是加载n聊
我的应用程序中有几个DOM元素,加载起来相当昂贵,因此我一直使用下面的模式来确保在需要之前不会加载它们:从本质上说,这可以确保元素只在someCondition为真之后才添加到DOM中,然后才会保留在那里。这是我的尝试:
export function IfEverShown($parse: angular