为您找到搜索结果:3415个
微信小程序手机调试
1,可以在微信小程序的编辑器用内网穿透访问java后台,但是用手机调的时候,就登录不了java后台。这时候,可以在手机的浏览器上访问一下java后台的测试接口。(前提是连接通一个wifi)2,然后点击微信小程序的编辑器的真机调试,调试一下就ok了。...
微信小程序 导航(a 连接)自定义组件
导航:navigator组件 组件上的属性: target:跳到其他小程序(默认是当前小程序),当属性值为miniProgram时,跳到别的小程序(如果要跳到别的小程序,需要填写appid属性,属性值:别的小程序的id) open-type:类型 字符串 打开方式 属性值:navigate(默认) url属性后面可以带参数,跳转后的页面,左上角有个返回键,可以返回到开始那个页面 redirect url属性后面可以带参数,关闭了当前页面,跳转后的页面左上角无返回键 switchTab url属性后面不可以带参数,只跳转tabBar页面路径,否则无效,关闭当前页 reLaunch 需要跳转应用内的页面路径,路径后面可以带参数 url:类型 字符串 要跳转的页面路径后面通过open-type属性判断带不带参数要携带的参数 ?name='zhang'&age=20这种写法 页面的参数在要跳转的页面Page({}) onload() 方法的属性上面,形参o...
微信小程序 API 数据缓存
微信小程序数据缓存(类似于cookie) wx.setStorage()将数据存储在本地缓存中制定的key中。会覆盖掉原来该key对应的内容,数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理,否则数据都一直可用,单个key允许存储的最大数据长度为1MB,所有数据存储上限为10MB 参数:对象 对象上的属性: key:类型 字符串 本地缓存中指定的key data:类型 any 需要存储的内容,只支持原生类型、data、及能通过JSON.stringify序列化的对象 wx.removeStorage() 从本地缓存中移除指定key 参数:对象 对象上的属性: key:类型 字符串 本地缓存中指定的key wx.getStorage() 从本地缓存中异步获取指定key的内容 参数:对象 对象上的属性: key:类型 字符串 本地缓存中指定的key wx.getStorageInfo() 异步获取当前缓存(storage)的相关信息 参数:对象 对象的属性: success...
微信小程序的 音频 组件
audio:音频组件,api接口为 wx.createInnerAudioContext audio组件的属性: id:类型 字符串 audio组件的唯一标识 src:类型 字符串 要播放音频的资源地址 loop:类型 布尔 是否进行循环播放 controls:类型 布尔 是否显示默认控件 poster:类型 字符串 默认控件上音频封面的图片资源地址,(注意:如果controls为false,此属性无效) name:类型 字符串 默认控件上音频的名字,(注意:如果controls为false,此属性无效) author:类型 字符串 默认控件上音频的作者,(注意:如果controls为false,此属性无效) audio组件的事件 binderror:当发生错误时触发error事件 事件对象上code属性代表错误码:1 获取资源被用户禁止 2 网络错误 3 解码错误 ...
微信小程序 API 网络(ajax)
网络API类似于ajax向服务器请求网络地址,唯一不同的是这个请求有很多的规则,且必须向服务器上请求,不能在本地请求 网络 发送请求: wx.request() 发起https网络请求 参数:对象 对象的属性: url:类型 字符串 开发者服务器的接口地址(且拥有诸多的限制,必须是https的网络请求) 如图: 如果我们没有合法的域名,也能进行测试: 我们需要对调试基础库的选项进行打勾就好了 data:类型 字符串/对象/数组/缓存 请求的参数 header:类型 对象 请求设置的header (得到数据的返回值,默认是json格式,我们都知道在服务器请求到的数据都是字符串) method:类型 字符串 请求的方式: 属性值:options/get/head/post/put/delete/tract/connect 这是请求的方式 dataType:类型 ...
微信小程序 API 界面 (2)
由于每个API参数:对象的属性都有success,fail,complete,所以在这个提前介绍,就不再每个API上写了 success:类型 函数 接口调用成功的回调函数 fail:类型 函数 接口调用失败的回调函数 complete:类型 函数 接口调用结束的回调函数(调用成功,失败,都会执行) ---------------------------------- 下拉刷新: wx.stopPullDownRefresh() 停止当前页面的下拉刷新 直接调用即可 wx.startPullDownRefresh() 开始下拉刷新,调用后触发下拉刷新动画,效果与用户手动下拉刷新一致 直接调用即可 滚动: wx.pageScrollTo() 将页面滚动到目标位置 参数:对象 对象的属性: scrollTop:类型 数字 滚动到页面的目标位置,单位px duration:类型 数字 滚动的动画的时长,单位ms 动画: wx.createAnimation() 创建一...
微信小程序 API 界面(1)
界面 有关屏幕的api 交互: wx.showToast() 显示消息提示框 参数:object object的属性: title:类型 字符串 提示的内容(文本最多7个汉字) icon:类型 字符串 图标 属性值:success:显示成功的图标 loading:显示加载的图标 none:不显示图标 image:类型 字符串 自定义图标的本地路径,image的优先级高于icon duration:类型 数字 提示延迟的时间 mask:类型 布尔 是否显示透明蒙层,防止触摸穿透 success:类型 函数 接口成功调用的回调函数 fail:类型 函数 接口调用失败的回调函数 complete:类型 函数 接口调用结束的回调函数(成功,失败,都会执行) wx.showModal() 显示模态对话框(他拥有确定按钮和取消按钮) 参数:objec...
微信小程序 API 路由
路由:由于页面的跳转; wx.switchTab() 跳转到tabBar页面,并关闭掉其他所有非tabBar页面;参数:为对象, 对象的属性: url:需要跳转的tabBar的页面路径(需在app.json的tabBar字段定义的页面),路径后面不能在参数 success:接口调用成功后的回调函数 fail:接口调用失败的回调函数 complete:接口调用结束的回调函数 案例: wx.switchTab({ url:"/a/d/g", //路径 success:function(e){ console.log(e) } }) app.json中tabBar字段的写法 wx.reLaunch:关闭所有页面,打开到应用内的某个页面 参数:对象 属性: url:需要跳转的应用内的页面路径,路径可以带参数,参数与路径之间使用?隔开参数键与参数值用=相连,不同的参数用&分隔;案例:"path?key=value&key1=value1"; ...
微信小程序 API 基础
其实还有一些组件,没有提,因为那些组件跟API的功能差不多,API可能比他会更好一点; 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a代表:接口名字 返回值:布尔 true代表成功,false代表接口不可用 系统信息:wx.getSystemInfo({}) 使用第二种 参数:{} success:代表成功 fail:代表失败 complete:接口调用完成后的回调函数 案例: wx.getSystemInfo({ success(res){ console.log(res) //res 便是获取信息的参数的对象 } }) 系统更新的API:wx.getUpdateManager() //他的返回值,拥有很多的方法 案例: constsd=wx.getUpdateManager() //在sd上拥有有关系...
微信小程序image组件
image组件:是小程序专门针对图片的组件,功能强大 image组件的属性: src:类型 字符串 图片资源的路径 mode:类型 字符串 图片裁剪缩放模式 lazy-load:类型 布尔 图片的懒加载,在一定范围内加载图片 show-menu-by-longpress:类型 布尔 开启长按图片显示,识别小程序码菜单 事件: binderror:当错误发生时触发 bindload:当图片载入完成时触发...
微信小程序 input 组件
输入框:该组件是原生组件,使用的时候要注意相关的设置 属性: value:类型 字符串 输入框的初始内容 type:类型 字符串 input类型 属性值:text 文本输入键盘 number数字输入键盘 idcard 身份证输入键盘 digit 带小数点的数字键盘 password:类型 布尔 是否是密码类型 placeholder:类型 字符串 输入框为空时占位符 placeholder-style:类型 字符串 指定placeholder样式 placeholder-class:类型 字符串 指定placeholder的样式类 disabled:类型 布尔 是否禁用 maxlength:类型 数字 最大输入长度,设置为-1时,不限制最大长度 cursor-spacing:类型 数字 指定光标与键盘的距离 focus:类型 布尔 获取焦点 confirm-type:类型 字符串 设置键盘右下角按钮的文字...
微信小程序 form 组件
表单组件:将组件内用户输入的<switch><input><checkbox><slider><radio><picker>提交 当点击表单的form-type为submit的<button>组件时,会将表单组件中的value值进行提交,需要在表单组件中加上name作为key 属性: report-submit:类型 布尔 是否返回formid用于发送模板消息 report-submit-timeout:类型 数字 等待一段时间,确认formid是否生效 事件: bindsubmit:携带form中的数据触发submit事件 bindreset:表单重置时会触发reset事件...