- 博客(72)
- 收藏
- 关注
原创 vue3中watch监听const定义的常量undefined
我在watch里边调用方法,这个执行到报错undeinfed,原因是执行watch的时候还没初始化完成,所以需要在watch添加一个nextTick 然后就解决问题了。
2024-10-21 17:30:28 176
原创 element Plus el-tree-select load 懒加载时数据不回显问题
element Plus el-tree-select 懒加载 视图不更新
2023-04-12 14:58:32 2390
原创 web 移动端兼容iPhoneX(及以上)底部小黑条兼容
env()和constant(),是IOS11新增特性,Webkit的css函数,用于设定安全区域与边界的距离,有4个预定义变量:safe-area-inset-left:安全区域距离左边边界的距离safe-area-inset-right:安全区域距离右边边界的距离safe-area-inset-top:安全区域距离顶部边界的距离safe-area-inset-bottom :安全距离底部边界的距离而env()和constant()函数有个必要的使用前提,H5网页设置viewport-fit=co
2022-06-27 18:24:08 235
原创 如何查询其他小程序appid和指定页面路由
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-05-26 18:53:11 2640
原创 div宽高不定 水平垂直居中
html<div class="content"> <div>我是内容</div> </div>第一种.content width: 300px; height: 300px; position: relative; border: 1px solid #ccc; div ...
2022-05-10 14:30:05 95
原创 nvm安装(curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused)
执行安装nvm报错curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bashcurl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused报错原因github 的一些域名的 DNS 解...
2022-05-03 08:55:14 513
原创 elementUi 导航折叠卡顿问题
添加下边的样式.el-menu-vertical-demo:not(.el-menu--collapse) { width: 260px; height: 100%;}或者直接暴力点 去掉 动画 :collapse-transition = "false"<el-menu default-active="1-4-1" class="el-menu-vertical...
2021-12-09 18:51:00 814
原创 移动端 rem
确定移动端页面的宽度范围,通常我会取320px - 768px,一个是最小的尺寸,一个是ipad的,再往上感觉就没必要在手机展示了,也不美观。所以css的容器经常会这样写,给予一个宽度范围:#indexContainer{width:100%;min-width:320px;max-width:768px;min-height:100%;font-size: .24rem;overf...
2021-11-03 10:24:09 85
原创 小程序区分开发环境和线上环境
envVersion: ‘develop’, //开发版envVersion: ‘trial’, //体验版envVersion: ‘release’, //正式版console.log('envVersion',__wxConfig.envVersion);image.pngfunction version(){ console.log('envVersion',__wx...
2021-08-25 17:52:58 264
原创 金钱格式3位用逗号,隔开
var fomatNum = function (num) { var arr = num.toString().split('.'); var l = arr[0], r = ''; if (arr.length == 2) { r = arr[1]; } l = l.split('').reverse().join(''); l = l.replace(/(\d...
2020-12-16 10:11:34 218
原创 用qrcode生成二维码带logo 并下载图片(兼容IE10+)
jquery.qrcode.min.js 可以从这个地址下载https://www.jq22.com/yanshi294image.pnghtmlimage.png$(function(){ var qrcodewidth = 100; var qrcodeheight = 100; //canvas宽高 va...
2020-12-09 19:25:23 963
原创 Element UI select 和时间选择器插件位置不固定
Element UI版本号 version: "2.8.2",滚轴滚动的时候下拉菜单会跟着滚轴移动image.png:popper-append-to-body=false 这个属性加上就不会随着滚轴滚动了<el-form-item> <el-select v-mode...
2020-11-05 11:00:15 252
原创 VUE 百度UE自定义上传图片按钮
<vue-ueditor-wrap :config="config" ref="ued" @ready="ready" @beforeInit="addCustomButtom"></vue-ueditor-wrap>addCustomButtom重点这个方法addCustomButtom (editorId) { var that = this;...
2020-09-25 09:27:39 443
原创 小程序 多图上传到后台图片不一致
刚开始我写的 其他不用管 主要是看图片上传的问题/* 上传图片 */ chooseImage: function(e) { var that = this; wx.chooseImage({ count: this.data.uploadTotal - this.data.picfiles.length, //最多6张 //count: 1, ...
2019-11-08 10:29:43 222
原创 修改“Applications”需要输入管理员名称和密码。
macOS 安装软件提示: 修改“Applications”需要输入管理员名称和密码image.png如图,然后下面还有一行小字若要移动“XXXXX”,请先点按“鉴定”。问题是,界面上找不到“鉴定”按钮。。。这就很尴尬了。解决办法其实很简单。首先打开 Finder(访达),然后打开 应用程序 目录,最后把 XXX.app 拖进去就可以了。...
2019-10-29 21:28:46 709
原创 小程序原型进度条
微信小程序本身提供了html5中原生的直线进度条,但是没有提供圆形进度条,这里我使用canvas简单实现了一个圆形进度条组件.进度条的实现还是基于canvas的操作,但是相比于html5中canvas的api,微信小程序的api略有缩减,功能并不是那么的多,比如说measureText、window.requestAnimationFrame等等.丢张效果图:Animation.gi...
2019-10-18 16:55:10 197
原创 'nuxt' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
如果按着官网创建完nuxt项目之后 运行npm run dev 出现 'nuxt' 不是内部或外部命令,也不是可运行的程序 或批处理文件。那就在 npm install 一下微信截图_20190807102823.png...
2019-08-07 10:28:59 5733
原创 常用正则
电话正则!(/^1[3456789]\d{9}$/.test(tel_val)) && !/^(\d{3,4}\-)?\d{7,8}$/.test(tel_val) && !/^400[0-9]{7}$/.test(tel_val)手机号 座机号- 400
2019-07-16 08:55:42 47
原创 开发版小程序已过期 请在开发者工具中重新扫码
提示 开发版小程序已过期 请在开发者工具中重新扫码e3bbe020d50a8680c247f5b25a42df2.jpg开发版只能自己查看,不能分享给别人打开,如果需要分享给别人看,那就发布体验版本就好,再把需要体验的朋友加入到体验列表即可...
2019-05-27 17:38:18 1033
原创 小程序swiper卡死
小程序swiper滑动卡死问题原因可能是swiper组件内部问题,当无法响应用户快速翻动动作时,当前页变量current无法变更为正确页码索引,而是被置为0,console.log(e.detail.current); if (e.detail.source == "touch") { //防止swiper控件卡死 if (this.data.current =...
2019-05-27 10:18:00 465
原创 小程序缓存问题
有些场景,异步缓存不适合,必须同步去写入缓存,总结如下(可以避免一些坑)try{ wx.setStorageSync(key, value); } catch (e) { wx.setStorage(key, value); } }, xbGetStorage: function (key) { try{ return wx.g...
2019-04-09 11:48:51 123
原创 vue-cli3 使用iconfont字体图标
将下载下来的压缩包解压到本地。绿色箭头的不需要,只需要红色和黄色方框内的。找到Vue项目路径,在assets路径下新建文件夹Iconfont,将文件复制粘贴到项目里【命名看个人】修改main.js: import './assets/Iconfont/css/iconfont.css'(注意路径问题)【自行改为自己的iconfont.css路径】修改文件路径:这四个文件...
2019-04-03 09:52:27 117
原创 vue cli3 使用本地json模拟数据
1. 把json文件放在public文件夹下2.直接用axios(请自行安装 https://www.npmjs.com/package/vue-axios)
2019-04-03 09:31:18 79
原创 小程序 在同一个标签上同时使用 wx:if和wx:for 会报错 (Bad attr `wx)
今天写小程序遇到个同时使用if和for报错的问题网上查了查 也没有具体答案,解决办法就是 吧if和for循环 嵌套一下
2019-03-28 09:38:12 353
原创 git常用命令
Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库#在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码历史$gitclone[url]二、配置Git的配置文件为.gitcon...
2019-03-27 14:10:06 54
原创 Error in updated hook: "TypeError: handler.call is not a function"
moreList.vue生命周期钩子函数是否有 声明了未定义方法 或是 只声名了钩子函数:
2019-03-19 11:35:30 209
原创 vscode中自动格式化stylus设置
问题描述使用vscode中自动格式化快捷SHIFT+ALT+F格式化stylus后的代码经常会添加大括号和分号,导致样式很不习惯。解决方案:先在拓展商店里下载language-stylus然后在set.json中设置如下代码(新版vscode找不到setting.json 请移步https://www.jianshu.com/p/5c01a90aed54):"stylusSup...
2019-03-15 12:27:50 130
原创 关于新版vscode seeting.json 找不到的问题
我的版本号第一步 打开你的一个项目 文件 > 首选项 > 设置第二步 随便改个什么设置第三步 你会发现你的项目第一个文件是 刚才生成的配置文件 setting.json...
2019-03-15 12:00:44 381
原创 小程序 多个animation
萌新又来提问啦!最近在用小程序实现一个app的新手引导动画时发现了这样一个问题:在添加多个动画时最后一个添加进animation动画的元素会包含之前添加的动画效果,比如有这样一段代码:<imageclass="meeting-left"animation="{{animationMBL}}"src="../../images/animation4/a4-3.png"/><imag...
2019-03-05 09:55:14 306
原创 小程序授权流程
1.获取code微信获取code的方式很简单,直接使用wx.login命令就可以返回code值。2.将code传递给后台然后就需要将获取到的code传递到后台使用request来传递数据,这里的地址是我随便写的,8080后面的?code=+code是代表要传递的值,这个code就是我们在第一步获取到的code,当调用成功后在success中就可以返回一个值,注意request中me...
2019-02-28 10:03:03 294
原创 vue 非父子组件通信 通过路由 params 传参
params 传参 patams传参 ,路径不能使用path 只能使用name,不然获取不到传的数据 this.$router.push({ name: 'Home',params: textCity: _city}})取参this.$route.params.textCity2 query传参this.$router.push({path: '/transport/...
2019-01-17 15:26:21 86
原创 vue项目 expected "indent", got "eos" 报错信息处理
下面是报错截图原因就是 stylus 被 eslint 检测出 空格和tab 混用了 以下是解决办法(vscode)搞定!
2019-01-10 21:35:20 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人