vue
Misha韩
这个作者很懒,什么都没留下…
展开
-
小程序ios之坑--倒计时
项目:taro3 +vue3 + tarouivue3描述:列表中item有倒计时,组件AtCountdown倒计时的时间是通过new Date().getTime() - new Date(开始时间).getTime(), 然后去倒计时出现的问题:安卓正常,ios7和ios13 pro正常,但是测试用的ios11, 出现了8小时的差距原因:开始时间的格式是yyyy-mm-dd hh:mm:ss ,而ios不支持 - 的形式解决方法:方法1:换成yyyy/mm/dd hh:mm:ss形式原创 2022-04-30 14:12:00 · 330 阅读 · 0 评论 -
小程序之坑---input自动获取焦点
项目:taro3+vue3+taro-ui-vue3方法一:taro-ui-vue3的input组件的autoFocus、focus无效方法二:原生input组件的auto-focus在这个环境下也无效,但是在原生项目中有效方法三:通过用ref获取dom来获取焦点,开发工具中无效,真机有效<input ref="inputRef" type="text" style="border: 1px solid #000">setup(props, context) { cons原创 2022-03-10 10:32:46 · 12657 阅读 · 0 评论 -
小程序之坑----ios弹窗滑动穿透
项目:taro3+vue3场景:页面上有浮层,手势 滑动浮层,ios会穿透,页面也会滑动,如果页面上有地图,地图也会随之拖动<view class="base-touch-layout" :catch-move="true" :animation="animationData"> <view class="base-touch-layout-in" @touchmove="touchMove" > <slo原创 2022-03-10 10:09:24 · 3951 阅读 · 0 评论 -
小程序语音之文字合成语音
步骤:1、获取百度语音token2、将文字合成语音,获取url3、播放url一、获取tokengetBaiDuYuYinAccessToken(body) { return doRequest(`https://aip.baidubce.com/oauth/2.0/token`, 'POST', body, false, false, { 'content-type': 'application/x-www-form-urlencoded' }) }/**原创 2022-02-24 10:13:31 · 2175 阅读 · 0 评论 -
小程序taro多端调试
项目:taro3+vue3描述:默认情况下运行npm run dev:weapp/npm run dev:alipay都只生成dist,不能同时调试多端解决:config/index.js中配置运行:原创 2022-02-22 09:39:50 · 781 阅读 · 0 评论 -
小程序map之坑---markertap事件自动触发tap事件
解决方法:定义开关isClickMarker = false, 在markertap中打开开关 isClickMarker = true, tap中settimeout延后100ms并且isClickMarker=false时执行内容,markertap中1s后关闭开关原创 2022-02-22 09:33:04 · 1460 阅读 · 1 评论 -
vue install 报错 Unable to authenticate, need: Basic realm=“aliyun“
解决方法: 项目中npm install --registry https://registry.npmjs.org,漫长等待后, 再npm run serve原创 2021-07-26 10:37:44 · 2795 阅读 · 1 评论 -
vue3 父组件调用子组件中方法
方案一子组件中:定义方法,fnName() {…}父组件中:setup() {let childRef = ref(null)return {childRef }}调用:this.childRef.value.fnName()方案二原创 2021-05-18 13:36:27 · 2324 阅读 · 0 评论