简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
downLoad(){var timestamp = (new Date()).valueOf();var downLoader = plus.downloader.createDownload(this.img, {method: 'GET',filename: '_downloads/image/' + timestamp + '.png'
新生命周期(setup)vue3删除了create生命周期,其他方法前面加上on进行访问,例如onMounted、onUpdated,同时新增setup属性(比created更早执行,同时setup中this不会指向实例),更贴近于html写法,这个方法在onBeforeMounted之前被调用,同时vue3在生命周期中也删除了this指向,所有的方法必须自己在vue实例中调用<templa
tabbar 在H5端是div模拟的,属于前端屏幕窗口的一部分,如果要使用bottom居底定位方式,应该使用css变量–window-bottom,比如悬浮在tabbar上方10px的按钮,样式如下bottom: calc(var(--window-bottom) + 10px)
<u-input v-model="code" type="number" placeholder='请输入验证码'/><u-toast ref="uToast"></u-toast><u-verification-code seconds="60"ref="uCode" @change="codeChange" start-text="获取验证码">
saveHeadImgFile() {let base64 = this.qrImgUrl;const bitmap = new plus.nativeObj.Bitmap("test");bitmap.loadBase64Data(base64, function() {const url = "_doc/" + new Date().getTime() + ".png";// url为时间戳命
这段时间接触到了即时通讯,今天整理出来官方文档地址:文档地址基本配置List item在官网找到需要的SDK下载,并放到自己的项目中下载地址传送门在main.js引入import TIM from 'tim-js-sdk';import TIMUploadPlugin from 'tim-upload-plugin';Vue.prototype.$TIM = TIMVue.prototype.$T
uni-app购物车全选思路:选中的数据归到一条数组 判断长度是否和数组长度相同<u-checkbox-group @change="checkboxGroupChange" :wrap="true"><u-checkbox @change="checkboxChange" v-model="item.checked" :name="item.name" v-for="(item
<!-- 弹窗 --><u-popup v-model="showIt" mode="bottom" border-radius="20" close-icon="true"><view class="popup"><view class="img"><u-image :src="popAvatar" width="178rpx" height
uni-app插件市场里的一个插件,简单好用https://ext.dcloud.net.cn/plugin?id=792