发表于: 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,今天最大的收获就是解决一系列路由导航的问题,并且也学到了路由导航更多的解决方法;

https://angular.cn/guide/router#appendices


返回列表 返回列表
评论

    分享到