微信小程序相关
微信小程序相关
设置和获取全局属性
设置
this.globalData.info = ‘’;
获取
getApp().globalData.info
小程序使用高德地图
自己的高德key:89a985e4dfffcf84dfdb400439d3cf44
腾讯地图key
TMDBZ-COI3G-ZRHQR-IF5YB-57NFZ-7BBSP
issual 长按获取当前鼠标点击的位置
小程序实现动画
1 | <view animation="{{animationData}}">{{toastTitle}}</view> |
1 | createGlobalAnimate() { // 页面初始化的时候就可以去执行,duration可以不用写,在step里面可以加 |
页面之间传参
wx.navigateTo({url:’/pages/xiangqing/xiangqing?id=上一页的参数’})
点击事件传参
1 | <view class='block' bindtap='fun' data-type='{{item}}'></view> |
1 | // 获取参数 |
vue项目转小程序项目
1 | 1.把单个页面的less文件复制出来到一个test.less 把经过编译的css拿到小程序的页面,注:如果less文件的路径不对的话,是不会编译的,还会遇到background无法加载本地图片 |
小程序里面使用icon,需要把iconfont.css 以及字体文件放到目录下 注意iconfont.css里面的路径
小程序input双向数据绑定 还要注意的是 input结尾要有/
1 | <input placeholder="请输入密码" value="{{pwd}}" type="password"/> |
小程序里面的css无法使用本地图片作为背景,需要线上的图片 或者base64位的 网页可以直接把图片转换成base64位,但是微信会控制小程序的整体大小 所以最好还是使用服务器上面的图片地址
微信小程序设置全局的属性
1 | const app = getApp() |
小程序里面改button的样式,必须要::after
微信小程序使用canvas画图步骤:
1.下载图片
2.getImageInfo
3.拿到图片信息之后再画
4.下载图片的域名必须在白名单内,不然调试可以打开,真机打不开
开发小程序的文件关联配置:针对vscode -> file -> associations
1 | "files.associations": { |
原文作者: Burgess
原文链接: https://qiyaozu.github.io/2019/06/10/小程序相关/
版权声明: 转载请注明出处(必须保留作者署名及链接)