7-4 7.11Vue-router的APIppt课件 Vue.js基础与应用开发实战(微课版).pptx

上传人:春哥&#****71; 文档编号:90589415 上传时间:2023-05-16 格式:PPTX 页数:14 大小:2.38MB
返回 下载 相关 举报
7-4 7.11Vue-router的APIppt课件 Vue.js基础与应用开发实战(微课版).pptx_第1页
第1页 / 共14页
7-4 7.11Vue-router的APIppt课件 Vue.js基础与应用开发实战(微课版).pptx_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《7-4 7.11Vue-router的APIppt课件 Vue.js基础与应用开发实战(微课版).pptx》由会员分享,可在线阅读,更多相关《7-4 7.11Vue-router的APIppt课件 Vue.js基础与应用开发实战(微课版).pptx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、7-4 7.11 Vue-router的API教学课件 Vue.js基础与应用开发实战(微课版)7.11 Vue-router的API7.11.1 router-link组件支持用户在具有路由功能的应用中实现导航,通过to属性指定目标地址,默认渲染成带有正确链接的标签,可以通过配置tag属性生成别的标签。另外,当目标路由成功激活时,链接元素自动设置一个表示激活的CSS类名。7.11.1 router-link比 会好一些,无论是history模式还是hash模式,它的表现行为一致,所以,当切换路由模式,或者在IE9降级使用hash模式,无须作任何变动;在HTML5 history模式下,rou

2、ter-link会拦截单击事件,让浏览器不再重新加载页面;在HTML5 history模式下使用base选项之后,所有的to属性都不需要写基路径了。(1)to(required)表示目标路由的链接。当被单击后,内部会立刻把to的值传到router.push(),所以这个值可以是一个字符串或者是描述目标位置的对象。例如:Home Home(2)replace设置replace属性的话,当单击时,会调用router.replace()而不是router.push(),于是导航后不会留下history记录,例如:(3)append设置append属性后,则在当前(相对)路径前添加基路径。例如,从/a

3、导航到一个相对路径b,如果没有配置append,则路径为/b,如果设置了append,则为/a/b。例如:(4)tagtag的默认值为a。有时想要渲染成某种标签,例如,于是使用tag prop类指定何种标签,同样它还是会监听单击,触发导航。例如:login login(5)active-class设置链接激活时使用的CSS类名,默认值可以通过路由的构造选项linkActiveClass来全局配置。(6)exact是否激活默认类名的依据是inclusive match(全包含匹配)。如果当前的路径是/a开头的,那么也会被设置CSS 类名。按照这个规则,将会点亮各个路由。想要链接使用exact匹配

4、模式,则使用exact属性。例如:(7)eventsevents的默认值为click。声明可以用来触发导航的事件,可以是一个字符串或是一个包含字符串的数组。7.11.2 router-view组件是一个实用组件,渲染路径匹配到的视图组件。渲染的组件还可以内嵌自己的,根据嵌套路径,渲染嵌套组件。组件的name属性默认值为:default。如果设置了名称,则会渲染对应的路由配置中components下的相应组件。7.11.2 router-view因 为 也 是 个 组 件,所 以 可 以 配 合和 使用。如果两个结合一起用,要确保在内层使用,例如:快乐学习!高效学习!快乐学习!高效学习!祝学习进步!祝学习进步!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁