相关疑难解决方法(0)

Svelte 3,异步 onMount 还是有效的替代方案?

我需要的是async-await在 Svelte 中使用onMount()

或者,也许您可​​以建议我什么是错误的以及我可以使用的替代方法。

再现

  1. 去这里:https : //svelte.dev/repl/000ae69c0fe14d9483678d4ace874726?version=3.23.0
  2. 打开控制台
  3. 点击按钮
  4. 你应该看到消息:"Mounting...""A lot of background work..."
  5. 如果再次单击,则不会写入销毁消息

为什么?

难道onMount()识别async功能的承诺?应该是?

我需要这种async行为,因为我需要function lazyLoading()在渲染Child组件之前等待。

在 Svelte 中是否有其他方法可以做到这一点?

javascript ecmascript-6 svelte svelte-component svelte-3

6
推荐指数
2
解决办法
2484
查看次数