gpt4 book ai didi

javascript - 在某些情况下, knockout 模板仍处于加载状态

转载 作者:行者123 更新时间:2023-11-28 15:59:49 25 4
gpt4 key购买 nike

我在我的应用程序中使用了一个模板,例如:

<section class="view-list" data-bind="template: { name: viewTemplate, foreach: locaFacts }">

但在某些情况下,大多数情况下,在第一次加载时,输出 html 会包含大量 Loading... 而不是真正的模板。

看起来 knockout 显示正在加载...直到 View 模型准备好。当我缓存结果时,第二次调用将正确显示模板。

为什么第一次调用模板时显示正在加载...而不是模板本身?

编辑:

我使用 knockout 外部模板和注入(inject)器。

最佳答案

我可以通过修改模板绑定(bind)将 ajax 选项 async 设置为 false 来纠正此问题:

<div class="pagination" data-bind="template: { name: 'pager', data: pager, ajax: { async: false } }">

关于javascript - 在某些情况下, knockout 模板仍处于加载状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17373567/

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