05 2022 档案

摘要:在项目中遇到过一个问题,就是两个项目的存储值token一样,在一个项目跳转另一个项目的时候发现两个项目token都失效了,前后端代码都没问题。 原因是 cookie不会区分域名保存,也就是说如果两个项目的cookie键一模一样,后面会把前面的给覆盖了,这就是问题所在。 阅读全文
posted @ 2022-05-31 09:13 奔跑的哈密瓜 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1.终端运行npm i pinia-plugin-persist 2.在main.ts中加入以下代码 1 import { createApp } from 'vue' 2 import App from './App.vue' 3 import { createPinia } from 'pini 阅读全文
posted @ 2022-05-10 10:35 奔跑的哈密瓜 阅读(687) 评论(0) 推荐(0) 编辑
摘要:我们在ts文件中引入path,会发现path爆红 解决方法为,项目安装types/node即可 安装后,再次引入将不会显示错误,这是因为node中path并不支持ts导致的问题。 阅读全文
posted @ 2022-05-10 09:42 奔跑的哈密瓜 阅读(2355) 评论(0) 推荐(0) 编辑
摘要:vue3使用自定义指令,先看代码: ,其中自定义代码为: 这个是自动获取焦点的指令。值得注意的是我们在写自定义指令的时候如果按照以下方法来就会报错 app.directive is not a function, 红框中的需要放到指令下面才可以。 阅读全文
posted @ 2022-05-07 15:28 奔跑的哈密瓜 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:第一步在vue.config.js中找相同位置增加publciPath方法,其中process.env.NODE_ENV "development" 是为了判断项目是打包还是开发中,打包后增加路径前缀/aaa 第二步在router文件夹下找index.js,找路由配置,在base后增加相同代码 这样 阅读全文
posted @ 2022-05-06 09:34 奔跑的哈密瓜 阅读(4451) 评论(1) 推荐(0) 编辑
摘要:主要进行记录一下: <div :class="{ 'flex-inline': flex }"></div> flex为ture的时候这个 flex-inline类便会起作用 阅读全文
posted @ 2022-05-05 15:11 奔跑的哈密瓜 阅读(48) 评论(0) 推荐(0) 编辑
摘要:provide 、 inject 一般用来实现跨组件通信,避免层层传参,操作繁琐的问题。 provide( 属性,属性值 ):里面包含了要给子孙后代传递的东西也可以是一个操作自己某个功能的方法。 inject(接收的属性名,default):default指的是默认值。 以下我是用对父组件进行刷新的 阅读全文
posted @ 2022-05-05 15:06 奔跑的哈密瓜 阅读(1188) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示