vue中require引入路径存在变量 需求 菜单icon是通过后台获取的,但图片本身存在前端,后台返回的数据是图片名称。问题 直接使用require(‘路径名’+图片名+’.png’)报错:解决思路 使用require.context找到图片相关信息,名称
uni-app可视化创建项目与cli创建的项目区别 可视化clivue.config.js否是.env.development,.env.production否是打包app是否mp-storage否是,会导致h5端本地存储失效报错
Can‘t find Python executable “python“, you can set the PYTHON env variable npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
uniapp编译微信小程序报错Cannot read property ‘forceUpdate‘ of undefined uniapp编译微信小程序报错Cannot read property ‘forceUpdate‘ of undefined
uni-app的text嵌套text问题 官方文档说的是:<text> 组件内只支持嵌套 <text>,不支持其它组件或自定义组件,否则会引发在不同平台的渲染差异。然而,text嵌套text时,里面的text编译到微信小程序时会飘到最上面去,h5和app没有这种情况。想里面嵌套text,外面还是用view好一点。...
uni-app使用转义字符 需求 需要在界面上显示<>问题直接在dom中写的时候报错[ WXML 文件编译错误] ./pages/register/register.wxml unexpected character `�`> 1 | <view class="register data-v-891c2434"><cu-custom vue-id="9a676040-1" bgCol
uni-app父组件显示隐藏时,子组件生命周期无法再次调用 解决方法:在父组件中设置变量,来控制子组件的调用与否父套子的代码:allOrder是子组件父组件中的操作:1.2.在父组件中通过onHide和onShow两个生命周期来控制isShow变量的值转载文章:uni-app的生命周期遇到的问题:由于父组件引用子组件,导致生命周期无效。导致调用接口时不能实时刷新_一壶酒儿的博客...
修改浏览器自填充信息背景色 找准input,然后:input:-internal-autofill-selected,input:-webkit-autofill { box-shadow: 0 0 1000px #fff inset !important;}
uni-app请求接口填坑记录 这里只测试了h5端和APP端,但据官方的说法,小程序端和APP端的差别应该不大。vue-cli创建的项目 本地调试时,需把h5端和与app端的公共路径区分开来 h5端 &nb
uni-app使用sass历程 本文只是记录个人使用sass遇到的一些问题!!!!并非使用教程!!!!最后我也成功了就是。安装sassnpm install sass-loader --save-dev运行报错:Module build failed (from ./node_modules/sass-loader/dist/cjs.js):原因:sass版本太高解决办法:npm uninstall sass-loadernpm install sass-loader@8.0.0 --save-dev运行报
uni-app封装请求 uni-app自己的请求:uni.request但一般情况下,我还是会二次封装一遍符合自己的编程习惯。区分下开发环境和生产环境根目录创建.env.development(开发环境)和.env.production(生产环境)文件// .env.developmentNODE_ENV="development";VUE_APP_URL = '/api'VUE_APP_URL_TWO = ""; // 第二个路径VUE_APP_URL_THREE = ""; // 第三个路径// .e
微信小程序订阅消息 /** * 获取小程序订阅消息权限 */auth() { let that = this; wx.requestSubscribeMessage({ tmplIds: ['nZkEP4qmaPx69I_zw7lEy1ux7o2I_o4HHvvy_pVUodM'], success(res) { // app.toast(`${res.nZkEP4qmaPx69I_zw7lEy1ux7o2I_o4HHvvy_pVUodM}`, 'none'); },
订单列表未支付账单倒计时 先上效果图研究心路 最开始是想给每个订单都添加自己的定时器倒计时,成功了,达到了效果,但继续测试时发现超过二十条数据就会卡死,甚至白屏闪退,小程序承受不住这么多的定时器。后来有小伙伴给我提建议,让我把定时器设置在列表上,每一秒就重新加载一次列表。性能上就好了很多,不卡了,数据加载的多也没问题了。关键代码 // 遍历数组 forOrderList() { this.setData(
公共样式记录 // flex适配.flex { display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */ display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */ display: -moz-box; /* Firefox 17- */ display: -webkit-flex; /* Chrome 21+, Saf
微信小程序页面传参 页面一<view class="main"> <view>页面一</view> <button bindtap="btn">跳转到页面二</button></view>Page({ data: { data: '我是页面一的数据', data1: '我是页面一的第二条数据' }, onLoad() { }, btn() { wx.navigateTo({