You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

我的FormKit配置是否正确?Vue新手安装后组件无法显示

问题排查:FormKit组件无法显示的配置问题

你的配置核心问题在于创建了两个独立的Vue应用实例,且都挂载到#app节点上:第二个实例会覆盖第一个,导致FormKit插件没有被应用到最终生效的那个实例里,所以组件无法渲染。

正确的配置方式应该是创建单个应用实例,链式调用use方法加载所有插件,最后统一挂载:

import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
import { plugin, defaultConfig } from "@formkit/vue";
import "./assets/tailwind.css";
import "aos/dist/aos.css";

// 创建单个应用实例,依次加载所有插件
const app = createApp(App);
app.use(plugin, defaultConfig);
app.use(router);
app.mount("#app");

或者更简洁的链式写法:

import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
import { plugin, defaultConfig } from "@formkit/vue";
import "./assets/tailwind.css";
import "aos/dist/aos.css";

createApp(App)
  .use(plugin, defaultConfig)
  .use(router)
  .mount("#app");

这样FormKit和路由插件都会作用在同一个应用实例上,组件就能正常显示了。

内容的提问来源于stack exchange,提问作者SEYRAM EMMANUEL AGBANYO

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 09:47:02