资讯专栏INFORMATION COLUMN

微信小程序开发注意事项

luzhuqun / 1225人阅读

摘要:自定义组件调用了微信内置组件,样式的修改需要在页面,在组件样式中修改无效。

1.自定义组件

调用了微信内置组件,样式的修改需要在页面,在组件样式中修改无效。(如checkbox样式的修改)

2.wxml的注意事项

函数无法传入参数,当然也无法使用数组操作之类的

wx:if="{{a[b]}}"也是不存在的,b不能是变量

调用需要js中的e.target.data

需要通过复杂计算的值来改变wxml,可以使用wxml脚本wxs(只能使用es5的方法)

3.wxs的注意事项

无法调用其他js文件

var代替let

数组方法includes、map等是无法使用的

可以console

目前还无法打断点

通过moudel.exports调用

详见wxs文档

4.与vue不同,改变data中的数据需要使用this.setData({a:a})的形式,若a是对象或数组,改变某个属性或item的值需要将key值设为字符串,如:

this.setData({"a.a": 1})
this.setData({"a[1]": 1})

或者

this.setData({`a[${1}]`: 1})

坏处是变量或者属性名改变时编译器无法提示...........

5.每个storage大小限制为1m,总共10m

2019-5-6

6.currentTarget属性,在html中是指事件触发的源头(即如果是捕获,那就是外部节点,冒泡就是内部节点
例:


    

按html的逻辑 capture的currentTarget是不同的
然而坑壁小程序是指事件绑定的当前组件,e.target.dataset的是2 currentTarget是1 和捕获与冒泡无关。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/100393.html

相关文章

  • 微信小程开发由0到1开发,快速开发上线

    摘要:首先先注册微信小程序管理一登录微信公众平台二点击立即注册。注意这里不要用微信公众号登录,小程序账号和微信公众号是不同的。最好从项目直接入手,这里有微信小程序个例子,链接密码有可能会过期,留言或者加我,给你最新的 首先先注册微信小程序管理 一、登录微信公众平台https://mp.weixin.qq.com 二、点击立即注册。 注意:这里不要用微信公众号登录,小程序账号和微信公众号是不...

    seal_de 评论0 收藏0
  • 微信小程开发由0到1开发,快速开发上线

    摘要:首先先注册微信小程序管理一登录微信公众平台二点击立即注册。注意这里不要用微信公众号登录,小程序账号和微信公众号是不同的。最好从项目直接入手,这里有微信小程序个例子,链接密码有可能会过期,留言或者加我,给你最新的 首先先注册微信小程序管理 一、登录微信公众平台https://mp.weixin.qq.com 二、点击立即注册。 注意:这里不要用微信公众号登录,小程序账号和微信公众号是不...

    CrazyCodes 评论0 收藏0
  • 微信小程开发由0到1开发,快速开发上线

    摘要:首先先注册微信小程序管理一登录微信公众平台二点击立即注册。注意这里不要用微信公众号登录,小程序账号和微信公众号是不同的。最好从项目直接入手,这里有微信小程序个例子,链接密码有可能会过期,留言或者加我,给你最新的 首先先注册微信小程序管理 一、登录微信公众平台https://mp.weixin.qq.com 二、点击立即注册。 注意:这里不要用微信公众号登录,小程序账号和微信公众号是不...

    wdzgege 评论0 收藏0
  • 微信小程开发中遇到的问题及解决办法(三)

    摘要:资料整理关于配置微信小程序页面附关于微信搜索小程序内页面的功能,只能在线上环境有用,而且没有提供测试的渠道。二微信小程序激励视频广告接入微信视频广告指引截图具体使用注意激励视频广告组件是一个原生组件,层级比普通组件高。 大纲:根据近期我在小程序开发中接到的需求,总结一下下面四个开发需求所遇到的问题: 1、关于微信现已开放小程序内搜索(sitemap 配置);2、微信小程序的激励视频广告...

    Lowky 评论0 收藏0
  • 微信小程开发中遇到的问题及解决办法(三)

    摘要:资料整理关于配置微信小程序页面附关于微信搜索小程序内页面的功能,只能在线上环境有用,而且没有提供测试的渠道。二微信小程序激励视频广告接入微信视频广告指引截图具体使用注意激励视频广告组件是一个原生组件,层级比普通组件高。 大纲:根据近期我在小程序开发中接到的需求,总结一下下面四个开发需求所遇到的问题: 1、关于微信现已开放小程序内搜索(sitemap 配置);2、微信小程序的激励视频广告...

    elina 评论0 收藏0
  • 微信小程开发中遇到的问题及解决办法(三)

    摘要:资料整理关于配置微信小程序页面附关于微信搜索小程序内页面的功能,只能在线上环境有用,而且没有提供测试的渠道。二微信小程序激励视频广告接入微信视频广告指引截图具体使用注意激励视频广告组件是一个原生组件,层级比普通组件高。 大纲:根据近期我在小程序开发中接到的需求,总结一下下面四个开发需求所遇到的问题: 1、关于微信现已开放小程序内搜索(sitemap 配置);2、微信小程序的激励视频广告...

    voyagelab 评论0 收藏0

发表评论

0条评论

luzhuqun

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<