发表于: 2017-01-12 17:16:27
2 2228
JS任务11详解
1.这个任务需要学会什么技能,为什么要优先学习这个技能?
1.1 前端老三件HTML/CSS/JS是基础,有了这个基础可以无痛过度到小程序的开发。
1.2 WXML(WeiXin Markup language)用于描述页面的结构,WXSS(WeiXin Style Sheet)用于描述页面的样式。小程序的视图层由这两种语言编写,它们分别和HTML/CSS类似,并且最终会被编译为HTML/CSS。
2.这个任务为什么要用这种方式来设计,有没有其他的可替代的练习方案?
看官方文档是最好的学习方式之一,但初次以外,还需要动手练习才能算是真正掌握,因此安排了这个任务,希望大家能通过任务掌握小程序的基础开发。
3.做这个任务需要哪些基础知识,需要多久才可以把基础知识完成?
做这个任务至少需要先阅读一遍小程序的官方文档,可能需要1天时间。如果实在没有耐心,可以先查看我们总结的浓缩版知识点,至少能为大家节约半天时间。
4.做这个任务设置了哪些具体步骤,为什么这么设计?
任务设计的步骤符合一般初学者的习惯,循序渐进。从申请帐号到创建项目,到增加页面,页面跳转,为页面编写功能点,数据绑定,http请求网络数据。通过一个简单的任务将最重要的知识点实战一遍,这样在面对更复杂的小程序需求时也不会发怵畏惧了。
5.做任务的时候会遇到哪些常见的错误,需要参考什么样的参考资料?
由于小程序还很新,任务中遇到的问题最好是去翻阅官方文档,应该都能解决问题。
6.怎么样才算把这个任务完成了,验收标准为什么要这么制订?
任务完成前的检查,要保证在模拟器上不会报错,页面没有错乱,页面跳转无问题,可以选择并显示个人信息,并且可以根据选择的信息推荐职业。通过完成这些任务以证明基本知识点都已学会。
7.整个任务需要多久才可以完成,最快的和最慢的会是多长时间?
我们认为这个任务大概需要两天时间即可完成,但每个人的基础知识学习能力等情况各不相同。对这方面本来就有基础或者是学习能力特别好的好人可能只需1天,而初次接触这些内容对这方面不是太敏感的同学则可能要花费长达3,4天。时长在这些时间之内都非常正常,如果有远远超出这个时间也未能做出的同学则应该多去请教一下各位完成过任务的师兄们,也许这个时候只需要旁人稍稍提点几句就能获得突飞猛进的进步。
8.如果我在做任务的时候遇到了困难,可以跳过任务中的哪些部分?
在这一节里,如果职业展示页的tab切换做起来特别有困难,可以先暂时跳过,待把文档研究比较深之后再将它补上
注:
Q:任务中的接口在哪里?
A:参见官网任务推荐页面,F12查看任务推荐页面的network自行寻找接口
Q:计算规则是怎么样的?
A:图例中的数值为随意填写,仅供参考
评论