logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue.js 强制更新数组和对象,刷新赋值

// 数组this.$set(this.items, 1, {attribute1:1})// 对象this.obj=Object.assign({},this.obj,{newObjAttr:1}))

#vue.js
Vue.js阻止click事件穿透

将 @click=“fn”改为 @click.stop=“fn” 即可

#vue.js
doT模板使用心得

DoT是一个小巧快速无依赖的JS模板框架:无依赖, 120 行代码极其快速自定义定界符 (custom delimiters)运行时求值 (runtime evaluation)运行时插值 (runtime interpolation)编译时求值 (compile-time evaluation)支持局部模板支持条件语句Github源码地址DoT定界符列表:{{ }} 用于求

#javascript
uniapp上架华为应用商店 隐私处理

1.不要申请App内未使用的权限2.在app-plus下的privacy中配置原生template隐私协议弹窗,注意这里的template会在APP启动前优先运行,华为商店审核规则要求必须在进入应用先弹出隐私询问.manifest.json 相关配置{"name" : "x","appid" : "x","description" : "x","versionName" : "3.0.60","v

#uni-app
解决uniapp 小程序 vendor.js过大 大于500K 无法转换ES5问题

项目页面147个,编译后的vendor.js大小2.4M,导致无法正常转换ES5,导致sourcemap下载后都是分号;;;;;, 无法定位线上错误日志的文件位置.解决需两步 第一步是最重要的,非核心页面做分包处理,然后在manifest.json文件中进行如下配置,这样打包的时候只有主包页面会打包到vendor.js内manifest.json"mp-weixin": {"optimizatio

#javascript#uni-app#小程序
到底了