在使用 Towify 制作小程序时,如何创建一个数据选择器?

在开始学习微信小程序之前,应对微信小程序有所了解

传统上人们上网通过两种方式,一种是通过浏览器上网,可以称为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啦。

你对这个回答的评价是?

我要回帖

更多关于 如何做小程序 的文章

 

随机推荐