vue的挂载

复制代码
//index.html
  <body>
    <div id="app"></div>
    <script type="module" src="/src/main.js"></script>
  </body>

div的id为app,在script的引入文件中,将vue实例将被挂载到这个id为app的div元素上。

复制代码
//main.js
const app = createApp(App)
app.use(createPinia())
app.use(router)
app.mount('#app')

const app = createApp(App): 使用createApp函数创建了一个Vue应用实例。App是作为根组件的组件对象,这里表示整个应用的根组件。

app.use(createPinia()): 使用createPinia函数创建了Pinia的实例,并通过app.use方法将Pinia插件注册到Vue应用中。Pinia是一个Vue状态管理库,用于管理全局状态。

app.use(router): 使用app.use方法注册Vue Router插件到Vue应用中。router是一个Vue Router的实例,包含了应用的路由配置。

app.mount('#app'): 最后,使用app.mount方法将Vue应用挂载到DOM元素上。'#app'是挂载点的选择器,表示Vue应用将被挂载到具有id="app"的DOM元素上。这个步骤启动了Vue应用,使其开始监听和响应用户交互,并在挂载点上渲染应用的内容。

相关推荐
daols882 小时前
vxe-table 渲染器教程一:实现金额输入控件
javascript·vue.js·vxe-table
触底反弹3 小时前
🔥 React 零基础入门(中):500 行屎山代码到组件化的蜕变
前端·javascript·react.js
不好听6133 小时前
React vs Vue:两大前端框架技术选型深度对比
前端·vue.js·react.js
腻害兔4 小时前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:字典、短信、邮件、通知——后台系统的“基础设施四件套“!
java·前端·vue.js·产品经理·ai编程
腻害兔6 小时前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:支付模块 yudao-module-pay,一个让产品经理都看懂的支付中台设计
java·前端·vue.js·产品经理·ai编程
张元清7 小时前
React useResizeObserver Hook:追踪元素尺寸变化(2026)
javascript·react.js
瑞瑞小同学10 小时前
处理echarts x轴内容过多,重叠问题
前端·javascript·echarts
像我这样帅的人丶你还10 小时前
MCP + npm:给五年前的老系统接上AI
前端·javascript·agent
Larcher11 小时前
LangChain RAG 排错实录:.env 为什么没有生效
vue.js·后端
一个写前端的12 小时前
基于 Vue 3 的大文件分片上传组件,支持断点续传、并发上传、失败重试等功能
前端·javascript·vue.js