vue.js - Vuejs 3中的defineAsyncComponent
问题描述
我一直在使用 vue3-beta 版本,我刚刚发现defineAsyncComponent
新库中有一个。我在互联网上没有找到任何关于此的内容。
只是想知道它的用例是什么以及何时使用它。它与async setup()
功能有何不同。以及两者之间的性能比较是什么。
解决方案
它用于延迟加载组件(并在加载或失败时可选地显示占位符)。它已经存在于 Vue2 中,但它不是一个特定的功能。你读过https://github.com/vuejs/rfcs/blob/master/active-rfcs/0026-async-component-api.md吗?
推荐阅读
- python - 为什么我无法获得父类的内部类元素?
- c# - 在c#中获取当前月份的所有星期
- jetbrains-ide - Rider:如何更改所选标签的背景颜色?
- jquery - 从 AJAX 响应表中按 ID 获取元素
- systemd - **journalctl -u test.service** 和 **journalctl CONTAINER_NAME=test** 之间的区别
- ios - 当您的 iPhone 设备处于静音/振动模式时,在您的应用程序中启用音频功能
- python - 在云函数中运行异步函数
- xcode - Flutter - 为 iOS 构建,但链接和嵌入式框架“App.framework”是为 iOS 模拟器构建的
- laravel - 您如何在 Carbon Laravel 中更改印度尼西亚的日期格式?
- sql - 显示异常前的输出