发表于: 2017-04-07 20:45:00

2 1082


今天完成的事:

写任务7的静态表单页。

添加了登录页跳转。

不显示子页面内容可以先检查导航页有没有漏ui-view.


想要设置多个ui-view,参考:

一个<div ui-view></div>只能加载一个视图,你如果要同时加载三个模版到index.html中的话,那么,你就需要在index.html中定义三个不同名称的ui-view,然后,在你的app.js里,把这三个不同名字的ui-view添加进对应的要加载的模版的代码中。https://segmentfault.com/q/1010000004412258


chrome会给cookie已保存的input框添加淡黄色,去掉方法:

input:-webkit-autofill {
   -webkit-box-shadow: 0 0 0px 1000px white inset;
}



明天要做的事:

遇到的问题:登录页跳转没有反应,登录按钮的整个函数都不运行。

解决:

我的构造:用来放ui-view以及引用主要文件的页面为main.html。导航栏为asideBar.html。登录页login.html。列表list.html

设置无点击时首先加载login页,

$urlRouterProvider.when("""/login");

主页面的angular路由配置一如寻常,设置好子页面路由,懒加载,没有什么坑。


login.js中,想要用$state.go传递参数。几个注意点:$state属于angular,想要用这种传参需要设置好module,controller。在controller中的函数里加上参数。不然$state为UNregister

function ($scope$state){  }


还有另一个注意问题,在login.js里需要为controller单独设置一个ng-app作用域,使用main.js中的作用域会出问题。不知道为什么


收获:如上。


返回列表 返回列表
评论

    分享到