
Vue
Tsai时越
记录计算机技术学习与分享
展开
-
vue2.0 axios 登录post请求自动读取Set-Cookie设置
因为axios在登录post请求的时候不会自动读取 Set-Cookie,如图下面的地方先在在全局配置axios.defaults.withCredentials = true下载包cnpm i -S js-cookieimport Cookies from 'js-cookie'const TokenKey = 'name'export function getToken() { return Cookies.get(TokenKey)}export function s转载 2022-05-06 02:14:54 · 3167 阅读 · 0 评论 -
vue 怎么定义vue-router的动态路由?怎么获取传过来的动态参数?
–可以通过query ,param两种方式区别: query通过url传参,刷新页面还在 params刷新页面不在了params的类型:配置路由格式:/router/:id传递的方式:在path后面跟上对应的值传递后形成的路径:/router/123<!-- 动态路由-params --> //在APP.vue中 <router-link :to="'/user/'+userId" replace>用户</router-link>转载 2022-03-07 09:33:12 · 1333 阅读 · 0 评论 -
Vue项目部署,清理缓存方式(亲测有效)
文章目录前言一、根目录index.html二、配置vue.config.js1.直接上代码【使用时间戳】总结前言部署前端项目以后,你会发现一个问题(为什么必须刷新页面,页面才会更新到最新版本),其实就是因为服务器缓存的问题,接下来我就以我自己所用的方案来解决自动清除缓存的问题。一、根目录index.html在head标签中,加入下面的代码<meta http-equiv="pragram" content="no-cache"><meta http-equiv="ca转载 2022-01-17 09:25:13 · 13709 阅读 · 2 评论 -
vue 项目使用小结1.0
关于启动vue项目UBuntu安装vue环境https://blog.csdn.net/Douz_lungfish/article/details/82991738解决开启Vue项目缺少node_models包问题1.删除node_modules文件夹 和 package-lock.json文件2.sudo cnpm installornpm install --registry https://registry.npm.taobao.orgnpm run dev 项目启动成功...原创 2022-01-13 11:44:57 · 207 阅读 · 0 评论 -
vue 强制刷新组件
使用vue进行开发时,如果要刷新当前路由,则调用router.go(0)方法即可。但是某些情况下,我们可能要求仅仅刷新某个组件,而不是路由,那么我们应该怎么做呢?1.使用this.forceUpdate强制重新渲染如果要在组件内部中进行强制刷新,则可以调用this.forceUpdate强制重新渲染如果要在组件内部中进行强制刷新,则可以调用this.forceUpdate强制重新渲染如果要在组件内部中进行强制刷新,则可以调用this.forceUpdate()强制重新渲染组件,从而达到更新目的。<转载 2021-10-05 03:56:29 · 3256 阅读 · 1 评论 -
vue3 Content Security Policy: 升级不安全的请求,强制跳转https问题
连接vue3 js css等文件自动连接https去掉index.html<meta http-equiv=Content-Security-Policy content=upgrade-insecure-requests>这个设置会把http强制跳转到https原创 2021-09-02 14:05:41 · 2836 阅读 · 0 评论 -
Vue 修改单个组件的背景颜色
组件默认背景颜色为白色,但工作需要改成黑色,于是研究了一番。很简单,只需在组件中使用两个钩子函数beforeCreate (),beforeDestroy ()代码如下:beforeCreate () { document.querySelector('body').setAttribute('style', 'background:#000000')},beforeDestroy () { document.querySelector('body').removeAttribut转载 2021-07-04 18:16:40 · 3675 阅读 · 0 评论 -
Ubuntu(Nginx) Vue history模式去掉#号
1.Vue项目配置router/index.js添加mode为historybase的shiyue41为打包后的项目名字2.使用nginx配置vue项目1.下载nginxsudo apt-get install nginx2.启动nginxservice nginx start报错Job for nginx.service failed because the control process exited with error code.See "systemctl status原创 2021-06-20 23:53:01 · 828 阅读 · 2 评论 -
Vue3.0 挂载axios全局方法
main.jsimport axios from 'axios'const app = createApp(App)app.config.globalProperties.$http=axios原创 2021-03-01 04:23:43 · 5603 阅读 · 1 评论