流浪のwolf

卷帝

导航

2022年10月11日

封装setItem 和 getItem 本地存储

摘要: store.js 文件 按需导出setItem 和 getItem 函数 ;在utils文件里面 ; export const setItem = (key, value) => { // 复杂数据需要序列化 if (typeof value "object") { localStorage.set 阅读全文

posted @ 2022-10-11 15:40 流浪のwolf 阅读(54) 评论(0) 推荐(0) 编辑

移动端黑马头条项目 第三天 - 首页文章渲染 上拉加载 & 下拉加载

该文被密码保护。 阅读全文

posted @ 2022-10-11 15:08 流浪のwolf 阅读(59) 评论(0) 推荐(0) 编辑

yarn serve 不能开启vue项目 the project seem to require yarn but isnot install

摘要: error: answer: 删除 yarn.lock 或者使用 npm run serve 替换 ; ps: yarn.lock 是锁定第三方包版本的文件; 阅读全文

posted @ 2022-10-11 11:09 流浪のwolf 阅读(24) 评论(0) 推荐(0) 编辑

vant 2 的 toast

摘要: 因为toast使用的场景比较频繁,所以在 注册使用 Toast 的时候,直接在Vue实列的原型上添加了toast方便我们使用 ; 格式:this.$toast.fail() this.$toast.success() ; 阅读全文

posted @ 2022-10-11 11:00 流浪のwolf 阅读(30) 评论(0) 推荐(0) 编辑

统一携带 token

摘要: tokne 可以使用 vuex 和 本地存储处理 ; 一些接口需要携带token为了避免代码的重复性,可以在请求拦截器统一加入token ,每次请求都会携带token参数,不需要token参数的接口也不会受到影响,因为服务器只会监测自己所需要的参数 ; // 添加请求拦截器 request.inte 阅读全文

posted @ 2022-10-11 10:58 流浪のwolf 阅读(202) 评论(0) 推荐(0) 编辑

我的频道 推荐频道 和全部频道之间的关系

摘要: 推荐频道 = 全部频道 - 我的频道 ; 实现的页面: 计算出推荐频道 :筛选全部频道每一项 ,和我的频道的每一项比较,如果有相同的数据,说明不是推荐数据,要筛选掉,some是只要有一个为真就返回true然后取反false 就实现了筛选; computed: { recommendChannels( 阅读全文

posted @ 2022-10-11 10:48 流浪のwolf 阅读(352) 评论(0) 推荐(0) 编辑

yarn serve 开启项目服务失败 assets emit different content to the same filename

摘要: error: answer: 删除public的文件,重新 yarn serve ; 阅读全文

posted @ 2022-10-11 09:01 流浪のwolf 阅读(19) 评论(0) 推荐(0) 编辑

使用 vuex 和 本地存储实现永久性token存在 并且在请求拦截统一添加headers token 避免重复代码

摘要: 在 vuex 仓库中设置state的token值:从本地中取值: 登录的时候调用唯一可以修改state数据的mutations方法设置token ; export default new Vuex.Store({ state: { // 分类 // allCate: [], user: getIte 阅读全文

posted @ 2022-10-11 08:53 流浪のwolf 阅读(42) 评论(0) 推荐(0) 编辑