其他分享
首页 > 其他分享> > ExtJS - Router(路由)

ExtJS - Router(路由)

作者:互联网

更新记录
转载请注明出处:https://www.cnblogs.com/cqpanda/p/16581944.html
2022年8月13日发布。
2022年7月26日 从笔记迁移到博客。

ExtJS教程汇总:https://www.cnblogs.com/cqpanda/p/16328016.html

Router(路由)

说明

路由使用URL中的锚定位,通过URL地址中的#后面的部分进行对页面进行定位
这是目前各种前端组件的Router的通用实现方式

如果#后部分与定义的路由相匹配,则根据路由绑定
会自动调用控制器的方法,来实现视图切换或者其他功能
本质是通过正则表达式去匹配URL中#后的字符
定义在:开始的字符串会作为参数传递给调用的方法

定义路由:

routes: {
  ":product/:edit/:id":"onRoute"
}

使用路由:

onRoute: function(controller, action, id){
  //执行的操作
}

标签:www,URL,id,html,Router,ExtJS,路由
来源: https://www.cnblogs.com/cqpanda/p/16581944.html