本文介绍: register_blueprint的实现很简单,就是检查一下blueprints_是否已经包含了要注册进来的blueprint,没有的话就调用apply_blueprint(blueprint);介绍了蓝图路由主要的一个作用就是将路由划分成蓝图路由根目录,然后再在蓝图路由创建子路由。递归调用apply_blueprint完成子蓝图blueprint的孙子蓝图的更新。经过apply_blueprint的操作后,子蓝图和孙子蓝图的前缀都被更新好了。修改子路由的前缀,为其加上父蓝图的前缀。
介绍了蓝图路由主要的一个作用就是将路由划分成蓝图路由根目录,然后再在蓝图路由创建子路由。
蓝图路由其实还可以在其下注册新的子蓝图路由,从而实现子目录的继续划分:
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。