• 对路由的理解


    简单的说,路由是根据不同的 url 地址展示不同的内容或页面。
    说起路由,最先想到的应该就是路由器,那么路由器的工作原理是什么呢?
    路由器的功能就是一个中转站,就是把网络中的包通过一个一个路由器到达转发的目的。路由器是如何实现包的转发呢?
    实现原理:
    就像一个人如果在去某个地方,一定要在他的脑海里有一张地图,在每个路由器的内部也有一张地图,这张地图就是路由表。
    在这个路由表中包含有该路由器掌握的所有目地网络地址,以及通过此路由器到达这些网络中最佳路径,这个最佳路径指的是路由器的某个接口或下一条路由器的地址。
    所以,JavaScript中的路由也应该具有相同的原理。就是用代码来写出具有路由功能的东西,用一段JS代码,来实现路由器的功能。

    理解就是:就是你想去的地方,然后去路由(这个路由需要自己创建,就是创建router实例)上找地图,地图上由对应的地址,然后指引你去哪个地方。然后通过传递的路径来匹配匹配相应的页面。因为路由就是根据不同url 来匹配不同的页面。匹配到的页面会显示在 里面,也就是路由的出口,也就是你找到了通过地图找到了地方。
    也就是通过自己创建的路由,达到了不同的路径有不同的页面的目的。
    ---------------------
    作者:yufanhui
    来源:CSDN
    原文:https://blog.csdn.net/yufanhui/article/details/81951699
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    【ssh】端口转发
    【python】ftp连接,主被动,调试等级
    【ftp】主动模式和被动模式
    【python】声明编码的格式
    【python】gearman阻塞非阻塞,同步/异步,状态
    【mongo】centos6.9安装mongo2.6.3
    线性代数
    Improved GAN
    GAN (Generative Adversarial Network)
    Scaled Exponential Linear Unit
  • 原文地址:https://www.cnblogs.com/superclound/p/11261466.html
Copyright © 2020-2023  润新知