摘要:
问题背景 第一次进入小程序的时候,需要打开引导操作 问题具体描述 在如上图所示的引导提示操作中,用户点击图片后,会出现“闪烁”、“白屏”持续一小段时间,造成用户体验很差。 因此考虑采用图片预加载方案来防闪烁。这里选用的是简单的方案(图片数不多)。当图片数目庞大的时候需要改用js方案中的瀑布流 问题的 阅读全文
摘要:
一、wx.navigateTo跟uni.redirectTo方法跳转比较 1、过程:A->(wx.navigateTo)->B-(wx.redirectTo)->C 解析: A -> B通过 wx.navigateTo 跳转 B -> C 通过 wx.redirectTo 跳转.跳转触发后 B 页面 阅读全文
摘要:
一、直接配置在根路径下 直接配置在根路径下,访问的时候只用输入http://1.15.179.248:8089(这边没有域名用ip代替),在nginx的配置如下 二、非根路径配置 如果一个域名下有多个项目,那么使用根路径配置就不合适了,我们需要在根路径下指定一层路径,比如说后台管理系统admin h 阅读全文
摘要:
由于用debugger进行vue调试有局限,所以今天我们通过安装Vue-Devtools工具进行vue安装 1、直接一个已经用npm处理过的Devtools源码,而且已经配置好了manifest.json和webpack.config.js文件,已经处理好了,拿来就用。 下载地址 https://c 阅读全文
摘要:
应用场景:需求需要动态设置背景颜色,然后背景颜色中需要设置透明背景颜色,但是这个时候提供的颜色值是 hex 格式,这个时候,我们需要把颜色值转换为rgba格式 实现6位颜色值转为rgba,方法如下: // 颜色格式 hex 转 rgba hexToRgba(bgColor) { let color 阅读全文
摘要:
应用场景: 需要根据后台设置不同项目的主题色,头部相应的出现颜色,查看我们的uni-app开发文档,发现我们可以用2种方法来实现。 方法一: 我们可以使用 uni.setNavigationBarTitle(OBJECT) 动态设置当前页面的标题 uni.setNavigationBarColor( 阅读全文
摘要:
一、出现问题场景 场景一:请求接口需要调用 wx.showLoading(),接口请求结束调用 wx.hideLoading()。如果需要给用户提示错误信息,调用 wx.showToast(),在模拟器上正常显示,但是在真机上会出现提示信息闪烁一下立马消失。 场景二:wx.showToast显示后跳 阅读全文
摘要:
1、滚动overflower失效问题 在使用uni-app开发的时候,需要自定义滚动容器的时候,只能使用自身的滚动组件<scroll-view> 不可以使用原生的滚动事件原生高度超过是overflow:auto,原生滚动事件在真机会失效!!!! 2、canvas签名封装成组件,签名画不上,路径失效问 阅读全文
摘要:
应用场景 在多人协作项目中,如果代码风格统一、代码提交信息的说明准确,那么在后期协作以及Bug处理时会更加方便。下面介绍2种工具 1、git提交规范,我们使用Commitizen工具来撰写合格的 Commit message 第一步:全局安装,安装命令如下。 npm install -g commi 阅读全文
摘要:
一:vscode中配置正确路径 1、第一步,确保,自己的window系统有安装全局安装git2、第二步:在vscode中配置git 打开vs code,提示: 未找到Git。请安装Git,或在"git.path" 设置中配置。 解决: 文件-->首选项-->设置 在用户设置中搜索“git.path” 阅读全文