logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vite解决报错(Top-level await is not available in the configured target environment)

解决报错(Top-level await is not available in the configured target environment)

文章图片
#javascript#前端#node.js +1
uniapp H5 扫码 扫一扫 功能

前言没想到用H5来实现扫码,也是第一次接触,由于项目是打包成H5 ,所以无法调用uniapp scanCode扫码API,在查阅其他前辈博客之后发现H5不是很好实现,最后决定以文件上传的形式来实现。(效果为 拍照识别,相册照片识别 )期间使用过npm包的形式使用,也就是qrcode-decoder, 识别率实在是太低,最后还是采用引入qrcode的形式。1. 引入qrcode.js (直接本地新建

#uni-app#html5
vue不同环境载入不同的js和css(CDN挂掉、失败后使用本地资源)

优化项目资源请求量 规避掉在发布环境不需要的资源包在index.html文件中<script>// 举例 项目发布地址是 baidu 测试地址是 testbaidu// 通过检查路由地址来判断环境 从而控制引入文件if (location.href.indexOf('testbaidu') > -1 ) {document.write('<script src="https

uniapp,Vue刷新重新加载子组件状态(父页面存在缓存)

这里拿uniapp举例A页面中存在子组件,B页面中更改子组件后返回A页面,A页面刷新子组件状态。受uniapp页面缓存影响(keep-alive)只能在onShow页面生命周期中去处理。这里用到了v-if(创建,销毁)来刷新子组件状态。未触发前2.B页面改变子组件自身状态3.返回到带有缓存的A页面 通过v-if(创建, 销毁)刷新组件状态成功刷新下面上代码<palyAud v-if="for

#vue.js#uni-app#缓存
uniapp 报错Invalid Host header

内网穿透导致报错Invalid Host header项目根目录 manifest.json——>源码视图 ——> 添加 ——>"devServer" : {"disableHostCheck":true},

#uni-app
uniapp 返回列表不刷新处理(列表返回优化)

前言: uniapp 是我第一次写 看了半天基本教程直接开冲 所以项目中就会遇到很多坑(文章末尾 会说下遇到的问题)首先说 理想效果和场景1.列表点击去详情页因为列表是用子组件渲染的 所以用getCurrentPages()来拿到当前页也就是父页面的方法或变量不是用组件渲染的话直接使用this.你的加载列表方法(有个小点—因为是用navigateTo 列表页数据会被缓存下来 类似vue的keepA

#uni-app
uniapp H5 扫码 扫一扫 功能

前言没想到用H5来实现扫码,也是第一次接触,由于项目是打包成H5 ,所以无法调用uniapp scanCode扫码API,在查阅其他前辈博客之后发现H5不是很好实现,最后决定以文件上传的形式来实现。(效果为 拍照识别,相册照片识别 )期间使用过npm包的形式使用,也就是qrcode-decoder, 识别率实在是太低,最后还是采用引入qrcode的形式。1. 引入qrcode.js (直接本地新建

#uni-app#html5
did you register the component correctly? For recursive components, make sure to provide the “name“

did you register the component correctly? For recursive components, make sure to provide the "name"

文章图片
#vue.js#前端
暂无文章信息