Vue
文章平均质量分 55
巴啦啦拉粑粑
这个作者很懒,什么都没留下…
展开
-
vue解决在template标签中使用组件,数据更新了,但组件不重新渲染问题
1. 问题复现使用elementUI中的el-table,想要在每一个el-table-column中使用同一个组件组件Status,那么代码如下<el-table-column min-width="8%" label="状态" :index="9"> <template slot-scope="scope"> <Status :row="scope.row"></St原创 2022-05-16 23:12:53 · 1908 阅读 · 0 评论 -
解决Vue重复点击导航,跳转相同路由出现Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation
问题描述:重复点击导航时,控制台出现报错 ,虽然不影响功能使用,但也不能视而不见。Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location:解决方法:$router上有一个history属性记录着路径:所以在点击跳转前,进行判断,比较当前路径是不是跟新的路径相同 methods: { homePage(){ if(this.$r原创 2021-08-31 21:56:39 · 558 阅读 · 0 评论 -
前后端分离最佳实践:搭建一个复习算法题的网站ReviseCode(一)
前言:很多人学完SSM就直接学SpringBoot,几乎没有试过整合SSM框架,导致仅仅是学会了SpringBoot使用,并不知道为什么是这样配置。另一方面,有的人整合了SSM框架,并且配置完后完成了简单的CURD,但是大多数人没有用前后端分离,而是还在用JSP、thymeLeaf等模板技术,这又导致后面学习SpringBoot与Vue脱节。因此,这一系列的文章目的是后端特意使用SSM框架,前端使用Vue,并使用RESTful风格API搭建一个用于复习刷过的算法题的网站——名为ReviseCode1..原创 2021-08-31 01:15:23 · 6196 阅读 · 19 评论 -
Vue打包使用npm run build后资源路径问题
执行命令打包后,打开dist文件夹下的html文件,资源全部爆红!!!原因是打包后的文件使用了相对路径解决方法:网上的方法都是vue2:比如修改config/index.js的assetsPublicPath在Vue3中,没有了 build 目录,webpack.base.config.js、webpack.dev.config.js 、webpack.prod.config.js 等配置文件。而是需要自己在工程目录下创建一个vue.config.js(与package.json)同级,写入:原创 2021-08-28 14:27:00 · 1825 阅读 · 0 评论