先看官方文档给出的说明查询节点信息的对象,返回一个SelectorQuery对象实例\color{#9a2323}{查询节点信息的对象,返回一个SelectorQuery对象实例}查询节点信息的对象,返回一个SelectorQuery对象实例拿到实例后再看上边挂载的方法SelectorQuery.in(设置选取范围)SelectorQuery.select(选择节点|页面中匹配到的第一个)SelectorQuery.selectAll(选择当前页面下匹配选择器的所有节点)SelectorQuery.selectViewport(获取显示区域的尺寸、滚动位置等信息)SelectorQuery.e
先看官方文档给出的说明查询节点信息的对象,返回一个SelectorQuery对象实例\color{#9a2323}{查询节点信息的对象,返回一个SelectorQuery对象实例}查询节点信息的对象,返回一个SelectorQuery对象实例拿到实例后再看上边挂载的方法SelectorQuery.in(设置选取范围)SelectorQuery.select(选择节点|页面中匹配到的第一个)SelectorQuery.selectAll(选择当前页面下匹配选择器的所有节点)SelectorQuery.selectViewport(获取显示区域的尺寸、滚动位置等信息)SelectorQuery.e
1.原生wx.request()的缺点wx.request官网说明回调地狱,可能会出现多层success套用的情况(用Promise封装解决)效率低,代码冗杂,每次都要写共同的参数(比如headers,公共的url)可维护性差,后续查看和改代码不方便,封装后都在同一个文件,一目了然wx.request({url:'example.php',//仅为示例,并非真实的接口地址data:{x:'',y:''},header:{'content-type':'application/json'//默认值},success(res){console.log(res.data)}})作为一个合格的前端开发
1.原生wx.request()的缺点wx.request官网说明回调地狱,可能会出现多层success套用的情况(用Promise封装解决)效率低,代码冗杂,每次都要写共同的参数(比如headers,公共的url)可维护性差,后续查看和改代码不方便,封装后都在同一个文件,一目了然wx.request({url:'example.php',//仅为示例,并非真实的接口地址data:{x:'',y:''},header:{'content-type':'application/json'//默认值},success(res){console.log(res.data)}})作为一个合格的前端开发
代码如下:我这边用的阿里OSS直传的,主要思路是获取截图对象,粘贴到指定div位置,获取文件流,将文件流赋值给clientUpload方法。使用wx/qq快捷指令就可以截图上传图片了。支付图片点击上传,或将文件拖拽到此处 //截屏上传constdiv=document.getElementById("saleInfoFormFile")//constimg=document.getElementById("img")functionhandlePaste(e){//粘贴对象if(e.clipboardData||e.originalEvent){constclipboardData=(ev
代码如下:我这边用的阿里OSS直传的,主要思路是获取截图对象,粘贴到指定div位置,获取文件流,将文件流赋值给clientUpload方法。使用wx/qq快捷指令就可以截图上传图片了。支付图片点击上传,或将文件拖拽到此处 //截屏上传constdiv=document.getElementById("saleInfoFormFile")//constimg=document.getElementById("img")functionhandlePaste(e){//粘贴对象if(e.clipboardData||e.originalEvent){constclipboardData=(ev