javascript - Svelte:修改等待参考?
问题描述
说我有:
{#await showMinePromise}
<p>...Loading</p>
{:then entries}
// do stuff
{/await}
有没有办法更新条目变量以添加项目(如用户添加内容等)?我的意思是手动将一个项目插入到等待外部的数组中——没有调用更新承诺。
解决方案
你可以这样做:
<script>
let fetchSomething = ... // some Promise
let datas;
fetchSomething.then(r => datas = r);
</script>
{#await fetchSomething}
<p>Loading</p>
{:then}
// use datas. it's updatable
{/await}
推荐阅读
- html - 如何在刀片中显示带有数据库变量的 html
- botframework - 发送活动失败:机器人返回错误 502 404
- python - 使用请求时得到 404,但 curl 工作正常
- python-appium - 在 PyCharm 调试器中停止程序时如何终止 Appium 会话
- c# - 使用序列化将 XML 属性或元素添加到集合元素
- oracle - 我必须做什么才能在 Oracle 18c EE 中启用 DML 复制?
- javascript - 在移动到下一行之前等待函数返回
- android - AppLock 的服务工作奇怪
- python - MultiValueDictKeyError:“内容”
- swift - 在模块外部未检测到协议一致性的扩展