发表于: 2020-03-11 23:11:35
0 1360
今天完成的事
1,解决路由导航进入布局组件时没有出现默认欢迎的问题:
将根路由app-routing.module的路由改为惰性加载,而且因为布局中的组件都声明在AdminModule中,所以如果没有加载好该模块,意味着路由找不到布局中的组件,所以导致了默认欢迎页面加载失败;
2,解决列表组件的子组件article-increase.component无法通过普通路由加载方式显示的问题:
使用路由数组成功加载出article-increase组件
3,双向绑定的方法获取select值:
ts文件中定义status接收select值;
双向绑定把select选择的值传给status:
当然,获取select的方法还有其他几种,可供参考:
https://blog.csdn.net/qq_35843543/article/details/81504066
明天的计划
1,使用通过双向绑定获取的select值,发起请求过滤后台返回数据;
2,已查到angular官方日历组件的可以获取日历时间的API,可以将其转换为合适的格式发起请求;
3,添加条件请求逻辑;
遇到的问题
1,普通加载方式加载不到列表组件的子组件article-increase.component
./article-list是导航到article-list组件的路径
如果加载article-increase组件也使用./article-increase的路径,那会加载失败,随后在多方查找下,找到官网给出总结,再对比例子中的路径参考:
修改路由路径为路由数组,成功导航到article-increase组件:
收获
1,今天最大的收获就是解决一系列路由导航的问题,并且也学到了路由导航更多的解决方法;
评论