本文主要记录一下初次开发小程序一些注意事项,小程序开发语言,对小程序的审核要求,小程序的特点,开发特点,后面会再写下是否有三方好用的工具,及开发中遇到的js,html,css 相关的问题及解决方法。毕竟借小程序写js,html,css,感谢小程序,让我深深感到iOS开发环境xcode还是多么好用的。
基础了解
类目:
- 不得超出小程序类目范围,不得与其他小程序相似,不得与微信功能相似,如微信群聊,发红包等。
- 小程序所提供的所有服务类目功能,必须在小程序首页得到体现,要求清晰的分辨出主要功能,弱化干扰项,次要内容
小程序大部分API和组件均属前端范畴,但是前端开发的第三方可能支持前端但不支持小程序,比如bootstrap,网页端的docment方法小程序中不能使用
通过编写javascript/(w)xml/css实现逻辑,即开发语言要求了解:js;html;css
.js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件
微信小程序的语音格式是silk
微信为小程序提供的开发框架为MINA框架,类似于Weex,Vue框架
app.json不能添加任何注释
每个页面的“路径+页面名”都要写到app.json 的pages中
所有页面层级不能超过5层
顶部navigation bar上的icon无法自定义(甚至目前”…”里面的操作也不能自定义)
顶部tab项不得超过4项
心得体会:纯html/css效率不高啊标签写起来费时间,能可视化拖动自动生成就好了,有相关工具的告诉我哈,但是修改由于页面布局分开还是很快
后续补充:网上有小程序模版,真的拖就可以了。。看我别的博客有体验介绍
开发过程中
由于项目中希望用到多个第三方js库,而小程序开发工具本身并不支持&#