发表于: 2017-04-15 19:54:57
1 546
今天完成的事情
1、完成了js任务4杀人页,投票页的js
在杀人页生命一个数组,存储状态信息。在杀人页的点击事件开始先清空颜色,然后判断,如果是杀手,则alert提醒。如果不是,就改变夜色,并记录状态,最后sessionstorange保存信息,传递到投票页
2、修改了之前的css任务的bug,提交了之前的任务
明天计划事情
1、完成js任务4
2、看高程,继续学习jquery
问题
收获
小课堂
路由(route),几乎所有的MVC(VM)框架都应该具有的特性,因为它是前端构建单页面应用(SPA)必不可少的组成部分。对于angular而言,自然也有内置的路由模块-ngRoute。但由于功能的局限性,往往不能满足开发需求。于是,AngularUI团队基于ngRoute开发了第三方模块-UI-Router。ngRoute在多视图和嵌套视图上较弱,ui-router弥补了这些缺点。
路由间参数如何传递?
一、通过url传递:url中传递参数也有好几种形式,如(ui-sref="a({}),$state.go('a',({}))")
url:"/contacts/:contactId" //url中传入参数为 /contacts/42
url: "/contacts/{contactId}"
//若为查询参数
url: "/contacts?myParam" //将匹配url的“/ contacts?myParam = value”
url: "/contacts?myParam1&myParam2" //will match to url of "/contacts?myParam1=value1&myParam2=wowcool"
评论