gpt4 book ai didi

javascript - 如何检查 Backbone.View 当前是否在 DOM 中呈现?

转载 作者:数据小太阳 更新时间:2023-10-29 04:33:56 25 4
gpt4 key购买 nike

我想检查 Backbone.View 当前是否在 DOM 中呈现,如果没有,我不必重新呈现它。我能以某种方式检查吗?

问候

最佳答案

好吧,理论上您可以查询 DOM 来找出答案,但这比仅仅设置一个实例变量并在渲染之前查询它要慢得多。另一方面,渲染方法(假设一切设置正确)只应在模型更改时调用,因此您的问题表明您可能没有按照应有的使用方式(MVC 样式)使用 View .但假设您需要这样做,设置一个 this.rendered = true 并在您的渲染方法中再次渲染之前检查它可能是最快和最简单的。

关于javascript - 如何检查 Backbone.View 当前是否在 DOM 中呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12332373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com