logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

uniapp 实现无感刷新token, 适应大多数项目

不管你是用taro uni 还是vue-cli 或者 react-cli 刷新token这块一通百通 本质上 都一样我之前讲了一个是 在响应拦截哪里做token刷新 其实这样做还是不好的,因为这样我们发起了请求, 相对来说 还是在请求之前做比较好 那样可以避免 几次请求吧因为在 axis 中有帮我们处理的拦截器 在uniapp 中也需要我们做一个拦截器这里直接使用uniapp插件市场找到的一个。但

#前端#javascript#vue.js
uniapp 中onPageScroll中使用防抖, 以及this获取问题

哎。本来我想着我的想法也没错。onPageScroll: debounce((e) => {this.show = e.scrollTop > 800}, 300),但是一看报错就知道为什么了。因为this丢了。哎。大意了。好久没犯过this的相关问题了这个时候 就不能用 箭头函数了。我之后把自己书写的防抖函数也去掉了箭头函数。这样才获取到this 才正式没问题浏览器环境下,匿名函数默

#javascript#前端#vue.js
记录一次 前端小白 入坑 flutter ,flutter环境配置 坎坷之路, 路径真的坎坷

react native 环境搭建我就入过一次坑 这次flutter 比那次还难受 我现在只是记录几个 比较大的 拌我时间比较长的坑先附上 手机上真机的 效果图 成功了 总得拿出证据来 看到手机上 成功之后 还是很开心的看到上面的图 感觉 过程中经历的 坎坷 还是可以的 只要结果是好的 过程难受点 还是可以接受的安装教程 找的是 itying教程中的里面很全 但是时间上不是现在的 版本 我按照上面

#android
uniapp中使用拷贝,复制粘贴功能,uniapp,隐藏软键盘

本来是想做分享的呢,后来想着直接让用户点击复制然后吧当前地址搞到系统的粘贴板上,让用户自己去粘贴分享就用到了uniapp的自带apiuni.setClipboardData(OBJECT)uni.setClipboardData({data: 'hello',success: function () {console.log('success');}}但有个小问题就是 他复制完成之后 好像会自动弹

#javascript#前端#开发语言
markdown的简单使用,基础的一些用法讲解

其实前端人员在做项目评估或者是git上书写东西的时候。是不是有的时候有点烦恼呢,其实git中的 gitbook就是采用 markdown的语法包括项目中一般的ReadME的那个文档,以md结尾的文件都是采用的mardkdown 语法, 可能很多小伙伴都知道这个东西,但从来没有好好去了解过呢,这不是前几天 做项目评估 一般都要 进行几个模块的细节划分呢,层级明显,如果只是通过一般的txt 其实也可以

vue3 中。我的useStore 一直获取到的是undefiend

这个现象奇怪的很。我从vuex中。结构出来的 useStore 获取出来的 store 一直为空因为我的vuex中的方法 一直没有触发。最后发现 setup中的store一直为undefined有的网友说我并没有写在 setup 但是事实上我就是写在setup中其实原因是 我之前写了一段 需要dom操作 然后放在 setup中然后就是这段代码导致 其实如果你要在 setup操作dom的话 最好还是

#vue.js#前端
移动端h5 层叠轮播图,uniapp微信小程序层叠轮播图,3d轮播图

如果你的项目使用的是jquery的话推荐使用swiper 进行做如果用的是vue3开发的纯h5项目的话,推荐 swiper/vue 版本 之前的博客地址https://blog.csdn.net/yunchong_zhao/article/details/120970625?spm=1001.2014.3001.5501如果是vue2版本的开发的h5的话推荐那个 vue-awesome-swipe

#微信小程序#3d#前端
前端,服务端渲染引入第三方依赖window全局对象的插件,window is not defined

有的时候我们引入第三方插件 会发现在服务端编译阶段就给我们报错了,因为在node环境下是不认识window这个全局对象的。这个时候 就得让我们等到客户端环境的时候 再加载就更好了但是 我们怎么判断呢总不能这样写吧判断说是不是服务端 我们可以通过判断window是不是存在if(typeof window != "undefined") {import wx from "js-sdk"}这样肯定不行的

#javascript#node.js#小程序
希望有人不要跟我犯相同的错误:ERROR in The “path“ argument must be of type string. Received undefined

"devDependencies": {"html-webpack-plugin": "^4.3.0","webpack-html-plugin": "^0.1.1"}我是包下错了 下成了 远古时期的注意上面俩个包的区别// 其实 不需要我们配置 什么文件名字 路径什么的plugins:[new HtmlWebpackPlugin()],“html-webpack-plugin”: “^4.3.0

[vue-router] Duplicate named routes definition

表示路由中出现了重名的路由笔者出现这个原因是使用动态路由加载了俩个 name:"home" name:"home"的情况

    共 65 条
  • 1
  • 2
  • 3
  • 7
  • 请选择