uni-app
山野里的小菊花
万马奔腾,我就是万马之一中那匹脱缰的野马
展开
-
uni-app如何监听input输入,小写变成大写,并且过滤掉不想要的字符?!
在做input输入过滤监听的时候,用watch监听改变值,界面上的值会雷打不动的不按照你的思维变化,以下监听只是一个示例,需要其他过滤字符的,需要修改正则表达式。这里提供,监听输入的时候,只能是数字和字母,并且小写字母要变为大写字母。不废话,直接上代码:输入框准备完毕,因为要自己监听输入,因此把v-model拆分使用,input的方法是重点<input type="text" p...原创 2020-03-16 16:05:36 · 4683 阅读 · 0 评论 -
uni-app开发微信小程序如何授权(兼容iso和Android)保存图片到相册?
在使用uni-app官方api保存图片的时候,可能会因为没有授权导致失败,如何通过层层递进的方式,把授权代码写的优雅又实用呢?先贴一个调用示例:this.saveImage('https://profile.csdnimg.cn/2/E/E/3_liuxin00020') // 简单调用this.saveImage('https://profile.csdnimg.cn/2/E/E/3_...原创 2020-03-13 16:43:56 · 2891 阅读 · 0 评论 -
uni-app如何获取当前页面路由(整个页面对象)?如何获取前一个甚至已经打开的页面路由?
方法一:用官方方法getcurrentpages先获取所有数组,然后取最后一个数组,再去获取路由,当然还有其他的属性可以使用,可自行打印查看let routes = getCurrentPages(); // 获取当前打开过的页面路由数组let curRoute = routes[routes.length - 1].route // 获取当前页面路由,也就是最后一个打开的页面路由...原创 2020-03-13 16:26:05 · 24256 阅读 · 1 评论 -
uni-app悬浮(拖动)按钮组件
如何制作一个类似小程序飘在微信的悬浮按钮呢,困难的地方不是悬浮,而是不能影响页面下拉刷新,上滑加载,并且要随着页面的滑动,始终保持在页面最上方。 在这里,我用的是uni-app组件库里面的movable-area和movable-view,可以在h5、小程序里面使用。代码解析(源代码请移步我的资源下载):目前只是预想了一个可控制按钮显示的参数,其余参数暂时没有 准备好组件dom<...原创 2020-03-05 17:57:12 · 15634 阅读 · 2 评论 -
uni-app 使用vue-cli-service如何配置多环境?
前言项目搭建过程中,往往会涉及到2个或以上的环境,比如目前官网已有的开发环境(development)和发布环境(production),但是如果要增加第三个环境,如预发布环境(此处用release),就需要自行配置。如果是用HBuilderX创建的uni-app项目,需要转为vue-cli模式的(也就是使用npm),下列给出粗略步骤全局安装vue-cli(3.x以上),webpack...原创 2019-12-16 18:49:06 · 3007 阅读 · 1 评论