React Router —— React.js 的路由解决方案

    xiaoxiao2023-06-07  159

    React Router 一个用于 React.js 的路由解决方案(routing solution)。它轻松可以同步你的 app 和 URL,同时给嵌套,转换,和服务端渲染一流的支持。特性:

    嵌套视图映射到嵌套路由

    模块化构建路由层级

    同步和异步转移挂钩

    转换中止/重定向/重试

    动态 segments

    查询参数

    当 .active 类的路由活动时可以自动链接

    Multiple root routes

    Hash 或 HTML5 历史 (含备份) URLs

    声明重定向路由

    声明未找到路由

    浏览器滚动行为带有转变效果示例:

    var routes = ( ); Router.run(routes, function (Handler) { React.render(, document.body); }); // Or, if you'd like to use the HTML5 history API for cleaner URLs: Router.run(routes, Router.HistoryLocation, function (Handler) { React.render(, document.body); });

    文章转载自 开源中国社区 [http://www.oschina.net]

    相关资源:rrtr:React.js的完整路由解决方案.zip
    最新回复(0)