位置: IT常识 - 正文

Vue3的main.js的坑(vue3.0 main.js)

发布时间:2024-01-23
Vue2升级为Vue3之后有很多新内容,但也有很多坑,这里讲下我今天刚学Vue3遇到的坑。可以直接到最后看main.js。 首先就是Element-ui,前端vue一般都使用这个插件,但这个插件在Vue3中就不能用了(应该是暂时,目前2022年4月10日),but它有一个兄弟可以用,它叫elemen ...

推荐整理分享Vue3的main.js的坑(vue3.0 main.js),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue main.ts,vue main.js app.vue,vue3.0 main.js,vue main.js app.vue,vue main.js app.vue,vue项目中main.js作用,vue项目中main.js作用,vue项目中main.js作用,内容如对您有帮助,希望把文章链接给更多的朋友!

Vue2升级为Vue3之后有很多新内容,但也有很多坑,这里讲下我今天刚学Vue3遇到的坑。可以直接到最后看main.js。

首先就是Element-ui,前端vue一般都使用这个插件,但这个插件在Vue3中就不能用了(应该是暂时,目前2022年4月10日),but它有一个兄弟可以用,它叫element-plus,安装方法也和之前一样。

npm ielement-plus

引入的css也不一样,变成了import 'element-plus/dist/index.css' 这个。

Vue3的main.js的坑(vue3.0 main.js)

非常重要的axios也不一样,需要安装axios和vue-axios。

npm i axios

npm i vue-axios

路由也不一样,虽然也需要安装vue-router,但不用在main.js里写出来,router文件夹下的index.js的内容也不一样,这里的代码借鉴了CSDN里小满zx的代码。

npm ivue-router

import { createRouter, createWebHistory, createWebHashHistory, createMemoryHistory, RouteRecordRaw } from 'vue-router'//vue2 mode history vue3 createWebHistory//vue2 mode hash vue3 createWebHashHistory//vue2 mode abstact vue3 createMemoryHistory//路由数组的类型 RouteRecordRaw// 定义一些路由// 每个路由都需要映射到一个组件。const routes = [{ path: '/', component: () => import('../components/Login.vue')},{ path: '/home', component: () => import('../components/Home.vue')}]const router = createRouter({ history: createWebHistory(), routes})//导出routerexport default router

需要注意的是,这里的页面需要放到组件中,也就是.vue文件需要放在components文件夹下,类似那个helloworld页面。

main.js文件里的引入方式和vue2的差不多,但最后use的部分需要注意,可以像我最下面main.js里的代码直接连在一起写,也可以:

const app = createApp(App)app.use(router)......app.mount('#app')

最后附上main.js的样例代码:

import { createApp } from 'vue'import App from './App.vue'import ElementPlus from 'element-plus'import 'element-plus/dist/index.css' import axios from 'axios'import VueAxios from 'vue-axios'import router from './router'createApp(App).use(router).use(ElementPlus).use(VueAxios,axios).mount('#app')

以上就是我暂时遇到的坑,有问题可以评论或者私信b站的 景苒酱

本文链接地址:https://www.jiuchutong.com/zhishi/304548.html 转载请保留说明!

上一篇:聊聊Discuz怎么修改帖子标题的字符长度限制(discuz论坛账号)

下一篇:泛化之美 —— C++11 可变参数模板的妙用(泛化的理解)

  • 城建税是什么税率
  • 增值税进项税额加计抵减会计处理
  • 应交税费是什么科目
  • 转让土地使用权营业税税率
  • 公积金贷款金额少怎么办
  • 缓交的社保费,包括个人部分
  • 电商平台返佣金税务怎么走
  • 收回已冲销的坏账分录
  • 财务月末结转成什么账户
  • 缴纳地方教育附加费现金流量选什么
  • 公益性支出所得税扣除比例
  • 权益性投资收益的账务处理
  • 成本类与费用类科目哪些区别
  • 商品入库时的会计分录
  • 企业收到财政补助项目款
  • 季度企业所得税计算方法举例
  • 计提工会经费是按应付职工薪酬的借方还是贷方
  • 不需要缴纳企业所得税的企业类型
  • 税金及附加与期间费用区别
  • 营改增后小规模纳税人
  • 计算企业所得税的公式
  • 销售类合同审核要点
  • 公司承担的个人所得税怎么做分录
  • 应收账款周转率怎么分析
  • 分公司是否需要章程
  • 长期债权投资业务处理
  • win11怎么改名
  • 王者荣耀电脑版叫啥名字
  • msvcp140.dll丢失怎么办
  • 返利给客户的账务处理
  • 收到折扣负数发票如何入账
  • 冲减其他应收款摘要怎么写
  • 存货报废如何账务处理
  • 深入解析wordpress
  • 农民影视2023 最新版
  • uniapp 信息推送
  • laravel引入css
  • php获取本机ip地址
  • 代扣代缴的附加税怎么入账
  • 超图的应用举例
  • vue中 router.beforeEach() 的用法
  • 非常好看的头像
  • vue–router
  • 处置结余的工程款怎么算
  • phpcms默认密码
  • 你必须了解的最大的问题
  • sqlcoalesce
  • 购买牵引车和挂车购车流程
  • 净利润弥补以前年度亏损
  • 外聘人员差旅费怎么做账
  • 用于职工福利的固定资产折旧
  • 现金流量表的编制公式 计算公式
  • 培训公司收取培训费用合法吗
  • 汇算清缴退税分录怎么做
  • 固定资产多入账怎么写情况说明
  • 增值税普通发票查询
  • 银行承兑汇票怎么做账务处理
  • 工程施工科目核算内容
  • 会计总账怎么登账
  • mysql事件调用存储过程
  • mysql怎么使用索引
  • windows7 ip地址冲突
  • yum下载已安装的包
  • centos默认字体
  • win7共享打印机提示0x000709
  • 优化了一些已知问题是什么意思安不安装
  • nodejs客户端框架
  • jquery将文本框设置为只读
  • 基于JavaScript的图书管理系统
  • linux查看shell脚本内容
  • js限制字符长度
  • JavaScript电子时钟倒计时
  • jquery插件库怎么导入
  • 住宿发票税率1%怎么回事
  • 工会经费什么时候交
  • 国家税务局四川增值税发票查询平台
  • 劳办发1994第48号文全文原文
  • 办理增值税一般纳税人所需资料
  • 河南省焦煤集团董事长
  • 企业申报系统网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号