在开始学习微信小程序之前,应对微信小程序有所了解
传统上人们上网通过两种方式,一种是通过浏览器上网,可以称为B/S模式(Browser/Server,浏览器/服务器模式),另外一种就是通过手机APP上网,称为C/S模式(Client/Server,客户端/服务器模式),而小程序则可以理解为介乎两者之间,通过微信作为载体上网
我们可以理解微信小程序是基于前端应用的一个特殊框架,开发者可以编写一套代码在多端运行(Android微信,iOS微信),微信小程序相比公众号H5应用,小程序具备更好的原生体验,解决了一套代码多端运行痛点
学习小程序并不仅仅只是前端知识,如果想要学透小程序,还需要掌握后端一系列知识,因此学透小程序,需要花费一些精力和时间,因此在开始学习的时候,就要有清晰的认识
好在微信团队针对该问题另辟蹊径,推出了后端云开发的模式,这样就解决了后端开发的后顾之忧,使得开发者可以专注于前端开发,并且可以便捷的在前端开发后端,这里听起来有点绕嘴,但是学到云开发我想题主就明白了,此刻也不必深究
要知道微信小程序还是属于前端开发的范畴,主要使用JavaScript作为开发语言,因此需要学习并且了解的有以下知识点(按照顺序):
1、HTML,尤其是HTML5相关规范,第一遍不建议太过深入学习,掌握要点即可
2、CSS,主要是基于CSS3相关规范,CSS内容非常庞杂,第一遍也不建议太过深入学习,避免进展慢而放弃,建议优先掌握Flex弹性盒子模型
3、JavaScript,这是重点,比起JavaScript,前两者甚至都算不上编程语言
c、如果可以,了解一部分TypeScript的知识点,事实上,微信小程序支持完全使用TypeScript进行开发
d、关于DOM的学习,如果进行Web开发,DOM的学习是比不可少的
e、关于JQuery的学习,DOM的基础上进一步进行Web开发
f、Vue、React、Angular三大框架,微信小程序大量借鉴了Vue、React的思想和内容
结论:如果按照abcdef的顺序学习,一旦掌握了,对于微信小程序的学习,裨益甚大,但是旷日持久,对此我个人建议,由于不在Web上开发,那么第一次只学习ab,后期有精力补齐cdef
从这一步开始正式学习微信小程序
a、开发者工具,一套开发开发者工具是必备的,需要下载安装
b、开发文档,包含了微信小程序的所有的官方开发指南,是学习入门的不二选择
1、无论学习HTML,还是CSS,以及JavaScript,微信小程序的学习内容,建议第一遍都是看视频学习,这样比看书要少走很多的弯路,学习重点是多敲代码,熟能生巧
建议可以到bilibili上查找视频,有免费的课程可以学习,HTML,还是CSS,以及JavaScript在此我推荐尚硅谷的李立超老师的课程,李老师讲课简单风格简单明了,诙谐有趣,很能吸引人听下去,微信小程序课程则推荐黑马课程的视频课程
基本上跟下来一遍对于如何开发小程序就已经是了然于胸了
2、其次就是看书学习,再好的视频也不可能讲解所有的知识点,视频学习一遍甚至两遍后接下来巩固熟练,查漏补缺,就需要看书了,虽然看电子书也可以,但是最好是实体书,方便在没有电脑的时候查阅
对于HTML和CSS暂时不建议去买书,毕竟现在的工具书价格不菲,建议可以到菜鸟教程网站查看具体元素和标签的使用方法,但是JavaScript强烈建议买本实体书,而微信小程序的内容直接看官方文档,别买书,坑
3、后端就像我上文提到的,按照云开发的路线先搞起来,等学有所成了,有多余的精力,再学习一门后端语言,比如Java,PHP,NodeJS,或者万能的Python
JavaScript高级程序设计(第4版),目前已经出了第4版,大名鼎鼎的红宝书,建议购买最新版,内容详实易懂,入门JavaScript必需
微信小程序大量采用了ES6的规范,ES是JS的规范,JS是ES的实现,某种程度上,二者等价,ES6是必学的,想系统学习JavaScript6.0知识点,推荐阮一峰老师的ES6标准入门
关于HTML,CSS,JavaScript的学习,除了之前提到的菜鸟教程网站,另外推荐一个前端学习的网站,即W3school
· 超过10用户采纳过TA的回答
哈喽,我可以解答你的问题哦。
首先需要先准备能够向下滑动的容器 ( 循环容器 、垂直滚动容器 、水平滚动容器 )以及容器的内容高度超出容器高度,然后按照以下几个步骤去操作就好啦:
第一步,创建触发器:选中循环容器,点击检查器面板的触发器图标,创建触发器。
第二步,配置触发器:触发时机—滑动至底部,触发行为—弹出对话框,选择触发对话框动作—打开对话框,标题内容—“已经滑至底部”。
完成以上两个步骤就成功啦~
你对这个回答的评价是?
· 超过10用户采纳过TA的回答
在设置获取微信用户信息之前,你需要先配置好微信登录这个功能。然后准备好一个点击触发获取用户信息的组件(触发组件)。然后跟着以下两个步骤来实行:
第一步,创建“请求微信用户信息”事件:打开事件中心,点击“+”。接着点击请求微信用户信息,最后创建请求微信用户信息事件。
第二步,创建获取用户信息触发器:选中触发组件,点击检查器面板的触发器图标,创建获取用户信息的触发器,最后配置获取用户信息的触发器。
完成以上两个步骤就OK啦。
你对这个回答的评价是?