微信小程序
优势:易于推广,使用便捷,体验良好,成本低
劣势:单包大小限制2M,采用分包最多30M,部署上线麻烦,微信限制积分,虚拟交易不能实现
声明:<template name=''></template>
使用:在其他页面先导入:<import src=''>
<template is=''></template>
导入:<include src=''>:导入除了template以外的内容
单位:rpx 1rpx=(屏幕宽度/750)px
导入样式:@import''
this.getData()修改渲染层
程序:onLaunch:function(options){}
onshow:function(options){}
onHide:function(){}
onError:function(msg){}
globalData:
界面:onLoad:function(options){}
onReady:function(){}
onShow:function(){}
onHide:function(){]
onUnload:function(){}
bind:事件类型 在js中和data平级
传参:data-变量="传递的参数",在事件里面有的事件对象event用来接收参数
阻止事件冒泡:catch:事件类型
wx.showToast({title:'',icon:''})
wx.showModal({title:'',content:'',success:res=>{}})
异步:wx.setStorage({key:'',data:{}})
wx.getStorage({key:'',success:res=>{}})
同步:wx.setStorageSync('key','value')
wx.getStorageSync('key')
wx.navigateTo({url:''})
跳转非tabber页面,保留当前页面,能传参
wx.switchTab({url:''})
跳转tabber页面,不能传参
wx.redirectTo({url:''})
跳转非tabber页面,写在当前页面,能传参
wx.relaunch({url:''})
跳转任意页面,卸载所有页面,能传参
wx.nvigateBack({dalte:n})
返回前面第n个页面