发表于: 2017-02-22 21:50:14
1 1190
今天完成的事情:
1.任务十。编辑和删除功能。重新做了多层的路由嵌套。使用了子页面之间的路由跳转传参。(改动代码的时候把之前的搜索代码搞挂了,所以说,前期做规划的时候最好细化精分,避免后面有较大的改动,引起意想不到的问题。)
2.开始任务十一的学习。注册小程序。学习开发者文档。
遇到的问题:
重做路由嵌套和编辑搞挂了之前的代码,部分修复了。
小程序的理解还不到位。
明天计划的事情:
争取结束任务11.
收获:
1.小课堂:
get 和post请求的区别:
GET在浏览器回退时是无害的,而POST会再次提交请求。
GET产生的URL地址可以被Bookmark,而POST不可以。
GET请求会被浏览器主动cache,而POST不会,除非手动设置。
GET请求只能进行url编码,而POST支持多种编码方式。
GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。
GET请求在URL中传送的参数是有长度限制的,而POST么有。
对参数的数据类型,GET只接受ASCII字符,而POST没有限制。
GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息。
GET参数通过URL传递,POST放在Request body中。
2.关于小程序:
最关键也是必不可少的,是 app.js、app.json、app.wxss 这三个。
①:app.js是小程序的脚本代码。我们可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量。调用框架提供的丰富的 API,如本例的同步存储及同步读取本地数据
②:app.json 是对整个小程序的全局配置。我们可以在这个文件中配置小程序是由哪些页面组成,配置小程序的窗口背景色,配置导航条样式,配置默认标题。
③:app.wxss 是整个小程序的公共样式表。我们可以在页面组件的 class 属性上直接使用 app.wxss 中声明的样式规则。
2.
每一个小程序页面是由同路径下同名的四个不同后缀文件的组成,如:index.js、index.wxml、index.wxss、index.json。.js后缀的文件是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件,.wxml后缀的文件是页面结构文件。
优先级:页面的配置文件是非必要的。当有页面的配置文件时,配置项在该页面会覆盖 app.json 的 window 中相同的配置项。如果没有指定的页面配置文件,则在该页面直接使用 app.json 中的默认配置。
评论