uni-app
文章平均质量分 54
前端喜欢研究技术
坚持每天学习新的知识
展开
-
uni-app 微信小程序端调用扫一扫识别小程序码(菊花码,太阳码)
uni-app 微信小程序端调用扫一扫识别小程序码(菊花码,太阳码)原创 2023-06-21 11:51:43 · 2423 阅读 · 0 评论 -
uni-app编译H5,复制功能,兼容安卓和ios
在用uni-app写项目的时候,编译H5,复制功能没法使用uni-app自己封装的方法,特此记录!!! copyText(node) { if (!node) { return; } var result; // 将复制内容添加到临时textarea元素中 var tempTextarea = document.createElement('textarea'); docum原创 2022-03-15 14:41:51 · 2104 阅读 · 1 评论 -
uni-app store 状态管理学习,多写几遍就会了
uni-app使用了一段时间了,一直没有用到store 状态管理,还是应该学习一下,以后会用到的1.使用hbuiderx创建uni-app项目2.与static同级创建store文件夹,store文件夹下创建index.js3.关键index.js(1) 引入Vue 和 Vuex import 'Vue' from 'vue'import 'Vuex' from 'vuex'(2) 使用VuexVue.use(Vuex)(3) 创建store 对象 const store = ne原创 2021-01-05 17:26:03 · 11021 阅读 · 3 评论 -
uni-app,解决方案, 已存在待跳转页面,请不要连续多次跳转页面问题
问题的解决思路,设置全局变量flag,以及封装跳转函数,设置定时器不允许几秒钟重复跳转1:如果采用uni.navigateTo 跳转jumpFlag: function(path) { //跳转开关 if (getApp().globalData.is_flag) { //is_flag开始等于 true getApp().globalData.is_flag = false; uni.navigateTo({ ...原创 2020-05-29 10:36:55 · 7146 阅读 · 2 评论 -
uni-app 监听 input 或者 textarea @blur 时间会慢两秒执行
uni-app 监听 input 或者 textarea @blur 时间会慢两秒执行如果有功能需要监听input 或者 textarea @blur事件,但是会延迟执行,换个思路监听键盘消失, uni.onKeyboardHeightChange(res => { console.log(res.height) res.height就是键盘的高度,如果键盘消失,这个值就为0,做if判断 ...原创 2020-05-19 17:04:32 · 2669 阅读 · 0 评论 -
uni-app,社交应用中,scroll-view 下拉加载历史消息,页面不闪
一般下拉之后,拿到数据合并,会默认展示顶部第一条,模仿其他聊天应用,回到下拉之前位置,如果不做处理,可以看见下拉得到的数据,本方法完美解决https://github.com/ggxiaobai/uni-onPullDownRefresh.git代码地址有问题可以留言或者加qq445849201讨论,亲测ios和android都没问题<template> <view class="content"> <view v-if="isOver" ...原创 2020-05-18 15:58:33 · 3548 阅读 · 3 评论 -
uni-app uni.request同步操作逻辑
uni-app uni.request同步操作onload 中调用this.doTest()方法,会先执行 uni.request中打印的console.log(res),再执行console.log(‘后打印’)onLoad() {this.doTest();},methods: {async doTest(){await this.getTest();console.log(‘后打印’); //后打印},getTest(){return new Promise((re原创 2020-05-11 17:50:59 · 8018 阅读 · 0 评论