axios文件下载 文件下载function downFile(url ,parameter){ return axios({ url: url, params: parameter, method:'get' , responseType: 'blob' })}downloadFile(url, fileName, parameter) { return downFile(url, parameter).then((data) => { if (!data ||
Scss学习 2021 / 5 / 7Scss学习1. VsCode中使用Scss使用 Live Sass Compiler 插件2. 嵌套规则2.1 嵌套// Scss#main { div { font-size: 20px; p { color: skyblue; } }}// 编译后css#main div { font-size: 20px;}#main div p { color: skyblue;}2.2 父选择器 &// Scssdiv
setData数据量传输限制,导致小程序卡顿 2021 / 3 / 25setData修改变量setData设置数据量是有限的,单次设置的数据大小不得超过1024kb,否则就会出现卡顿。比如: 当触底加载的时候,每次数据都是老数据加上新获取的数据,然后一起通过setData提交并重新渲染页面。因为是所有数据重新渲染,当数据过大的时候就会出现卡顿情况。解决方案每次setData数据,只存放新的数据eg:data: { nowPage: 0, list: []}getListData() { let newList = [...];
小程序页面传参方式 小程序页面传参方式2021 / 3 / 251. 页面传参页面url中拼接参数,传递至跳转页面在跳转页面的onLoad / onShow生命周期中,获取参数options,即可获取所传递参数例如: 跳转页面url为 192.168.0.1 ? id=1 & s_number=100onLoad(options){ console.log(options.id); // 1 console.log(options.s_number); // 100}2. 使用globalData