vue简易路由的原理
君哥
阅读:10461
3年前
评论:8
需要实现两个功能
1、路径变化组件跟着变化
2、浏览器可以前进后退,组件变化
关键点:
1、vue 内置的动态组件 绑定 is 属性绑定组件名称
2、自定义路由规则,让url和组件名称一一对应
3、使用history.pushState(),第三个参数让url改变,同时改变url对象的组件名称
4、window.onpopstate(),点击浏览器的前进按钮/后退按钮触发的事件,获取到loction.pathname 来改变组件名称
代码参考如下:
APP组件




观点鲜明,立场坚定,作者态度明确。https://www.quickq9.com
有机会找楼主好好聊聊!https://www.quickq9.com
楼主是一个典型的文艺青年啊!https://co-helloworlds.net
trx闪租 - 1.5 TRX=1次转账次数 直接节省80%!无视对方有没有U或者是否交易所- 复制地址【THXfhfV6ThhYzt7d8mm4KL3dE5LWBbwb3s】转 1.5 TRX即可0手续费转账!TG机器人:@jzzTRXbot
以后就跟楼主混了!https://www.youdao-fanyi.it.com
楼主内心很强大!https://i-youdao.it.com
小弟默默的路过贵宝地~~~https://zh-kuailian.it.com
哥回复的不是帖子,是寂寞!https://www.p-google.com