经验总结
记录日常工作生活中遇到的问题,技术和知识点
Deshun 发布于 3年前 (2021-01-30) 3304℃
赞 (3)
最近使用 uni-app 开发的一个 H5 项目,其中有一个 用 uni-app 原生 swiper 组件写的轮播。今天领导在用的时候提出一个问题:你这个不支持鼠标滚轮啊?我就比较疑惑 uni-app 是移动端场景啊,谁用手机还外接个鼠标啊。没办法,该改还得改,下面教程开始:1、在 methods 内添加方法:methods: {
handleScroll&nb...
标签:
Vue
/ uni-app
/ uni-app swiper
/ swiper鼠标滚轮
/ swiper鼠标滚轮控制
/ uni-app鼠标滚轮控制swiper
Deshun 发布于 3年前 (2021-01-28) 3399℃
赞 (2)
今天运维把大家的 GitLab 账号按照规范统一整理了一下。在执行 git pull 、 git push 等命令是会报错:git clone https://gitlub.w3h5.com/ideshun/w3h5.git目测是权限的问题,银行账号被修改了,可以执行如下命令:git config --global credential.helper sto...
标签:
git pull报错
/ git报错
/ git报错解决
/ git push报错
/ git merge报错
/ git设置密码
/ git重置账号密码
Deshun 发布于 3年前 (2021-01-27) 1906℃
赞 (2)
今天执行 npm install 时报错:npm ERR! node-sass@5.0.0 postinstall: `node scripts/build.js`问题原因:node-sass 的数据源没设置解决方法:npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass再执行...
标签:
npm
/ npm报错
/ npm ERR
/ npm报错解决
/ npm node-sass报错
/ node-sassan安装报错
/ node-sass安装失败
Deshun 发布于 3年前 (2021-01-27) 3633℃
赞 (2)
今天在执行 git commit 命令时报错:pre-commit hook failed (add --no-verify to bypass) 问题原因:pre-commit 钩子惹的祸,在终端输入 git commit -m "www.w3h5.com&...
标签:
PhpStorm
/ git冲突
/ git报错
/ git commit报错
/ commit报错
/ git提交代码报错
Deshun 发布于 3年前 (2021-01-20) 2902℃
赞 (5)
Vue 是如何处理静态资源的?Vue 静态资源可以通过两种方式进行处理:1、在 JavaScript 被导入或在 template/CSS 中通过相对路径被引用。这类引用会被 webpack 处理。2、放置在 public 目录下或通过绝对路径引用。这类资源将会直接被拷贝,而不会...
标签:
Vue
/ Vue静态资源
/ Vue静态资源目录
/ static
/ assets
/ public
/ public静态资源
/ webpack处理静态资源
Deshun 发布于 3年前 (2021-01-18) 1880℃
赞 (3)
最近有个需求,原生 APP 使用 webView 内嵌 H5 页面,APP 未登录状态下打开 H5 页面,在页面中登录,再返回 APP 时要保持登录状态(APP 也要同步登录)。首先写一个方法,来获取设备信息:./getDevice.js /*
* 获取设备信息
* */
export function getDevi...
标签:
js
/ APP通信
/ H5与APP通信
/ H5与APP交互
/ H5客户端交互
/ js与APP通信
/ js与原生APP
Deshun 发布于 3年前 (2021-01-13) 2461℃
赞 (3)
如何截取 url 中网站域名之后的部分,需要用到以下几个方法:lastIndexOf() lastIndexOf() 方法返回调用 String 对象的指定值最后一次出现的索引,在一个字符串中的指定位置 fromIndex 处从后向前搜索。如果没找到这个特定值则返回-1 。substring() substring() 方法返回一个字符串在开始索引...
标签:
JavaScript
/ 截取网址
/ 获取网址
/ js截取网址
/ js截取参数
/ js截取url
Deshun 发布于 3年前 (2021-01-09) 1844℃
赞 (1)
Vue 项目中,在使用 v-for 列表循环时报错:Duplicate keys detected: '81bc03e2903447d8bb23fe18677abe54'. This may cause an update error. 虽然不影响页面的正常显示,但是这么一长串的 console 报错肯定是要解决的。看一下代码:<view
...
标签:
vue报错
/ vue
/ v-for
/ v-for报错
/ vue erroe
/ vue循环报错
/ vue列表报错
Deshun 发布于 3年前 (2021-01-06) 1285℃
赞 (2)
很久前整理过 localStorage 和 sessionStorage 的区别的联系,今天再来整理一下他们和 Vuex 中的 $store.state 的区别。1、存储位置及类型:localStorage 和 sessionStorage 是存在本地缓存;Vuex 是存储在内存中。localStorage 和 sessionStorage 只能存储字符串类型,对于复杂的对象可以使用 ECMASc...
标签:
Vuex
/ 本地存储
/ sessionStorage
/ localStorage
/ Vuex存储
/ store
Deshun 发布于 3年前 (2021-01-05) 1354℃
赞 (2)
前些时间写了 Vue状态管理模式:Vuex入门教程 ,今天再整理一下,利用 Vuex 全局接受参数及存取使用的一个方法。首先要使用 store ,安装及使用方法参见上文。在 ./store/index.js 中添加代码:const store = new Vuex.Store({
state: {
&...
标签:
Vue
/ Vuex
/ uni-app
/ uni
/ store
/ Vue全局接收参数
/ uni-app全局接收参数