摘要: 1.如何多次复制一个字符串 JS 字符串允许简单的重复,与纯手工复制字符串不同,我们可以使用字符串的repeat方法。 const laughing = '小智'.repeat(3) consol.log(laughing) // "小智小智小智" const eightBits = '1'.rep 阅读全文
posted @ 2021-01-08 17:31 谢创宏 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 记录一次抖音小程序严重bug(组件样式继承问题),在v13.6.0版本出现,望后续改进优化。 问题描述: 创建一个页面,一个组件,页面引入组件,组件样式不固定,因此需要在页面上对样式进行修改。 代码复现: index(页面) 省略组件引入JSON文件 <view class="intro"> <co 阅读全文
posted @ 2020-12-22 11:07 谢创宏 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 微信 头条小程序 记录一次电商项目倒计时活动优化 为了解决同一个页面需要开启多个定时器影响页面性能问题,封装了如下方法 封装一下函数 coundown.js /** * @function initSeckill 初始化函数,激活定时器调用 * @function clearCountdown 清除 阅读全文
posted @ 2020-12-10 15:52 谢创宏 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 微信/头条小程序如何确保异步请求执行完后再执行各页面的onLoad方法 在开发的过程中,由于小程序生命周期的执行顺序是不可暂停的,以登录权限为例: 当进入小程序时首先执行app.js的onLaunch--onShow方式后再执行b页面的onLoad方法,b页面需要弹出提示登录的弹窗,当服务器返回需要 阅读全文
posted @ 2020-12-10 14:25 谢创宏 阅读(6031) 评论(0) 推荐(1) 编辑
摘要: 我们都知道vue可以做成单页应用 点击的时候就能切换 如果我们要添加一些视觉效果 比如页面切换的时候有一个缓冲效果 这个时候就需要用到vue里的transition这个标签 在使用这个标签之前需要了解下他的6个类 第一步在app.vue里使用transition标签 这个是默认值 第二步在app.v 阅读全文
posted @ 2019-05-17 15:58 谢创宏 阅读(12778) 评论(2) 推荐(0) 编辑
摘要: vue 适配移动端 假设设计图是375 第一步 安装 lib-flexible 第三步 引入lib-flexible import 'lib-flexible/flexible' 第四步 最重要的一步 配置utils文件 const px2remLoader = { loader: 'px2rem- 阅读全文
posted @ 2019-05-13 11:11 谢创宏 阅读(13833) 评论(2) 推荐(0) 编辑
摘要: 做移动端的都知道 经常会有省市区这种三级联动的功能 今天研究了一下午~ 1.准备工作 vue+mintui+省市区的json数据 下载地址:https://github.com/chzm/address_popup 下载好后需要3个json文件 进入dist找到这3个文件 将这3个文件放入到vue项 阅读全文
posted @ 2019-03-22 18:44 谢创宏 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 在移动端里 少不了底部导航 在做底部导航的时候点击都会重复请求 我就使用了keep-alive来缓存 每次点击的时候走缓存 这里还有个用途就是当有列表的时候点进详情在返回可以保存之前的滚动记录 不会刷新页面 用法很简单 在路由文件里将要缓存的页面使用keepAlive:true这样每次都会走缓存 这 阅读全文
posted @ 2019-03-18 19:13 谢创宏 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 安装Node有时会报错 提示这段信息 怎么安装都不行 最后通过命令行安装就可以完成 1.首先去Node下载安装包 下载完后放在本地 比如我放在桌面aa这个文件夹里 2.进去aa这个文件 复制里面的路径 3. 首先在电脑右下角右键 选择命令提示符 使用管理员身份那个运行 输入cd '你刚才复制的文件路 阅读全文
posted @ 2018-10-30 19:00 谢创宏 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装Node 检测Node是否安装成功 node -v 第二步:安装vue-cli 命令:npm install vue-cli -g 第三步:搭建项目命令 vue init webpack '你的项目名称' 一路回车 遇到eslint选择no 第四步:安装依赖包 进去你所创建的项目 输入命 阅读全文
posted @ 2018-10-09 09:35 谢创宏 阅读(30067) 评论(0) 推荐(2) 编辑