2018-09-16

2018-09-17  本文已影响0人  zhangyu_2943

Vue学习总结

模板语法

Class和Style绑定

<div v-bind:class="[a,b]"></div>
data:{
  a:'aClass',
  b:'bClass'
}

条件渲染

vue 事件处理事件

Vue组件

路由基础介绍

什么是前端路由?

路由是根据不同的url地址展示不同的内容和页面

前端路由就是把不同路由对应不同的内容或页面的任务交给前端来做,之前是通过服务端根据url的不同返回不同的页面实现的

什么时候使用前端路由?

在单页面应用,大部分页面结构不变,只改变部分内容的时候使用

前端路由有什么优点和缺点?

优点:
    用户体验好,不需要每次从服务器全部获取,快速展现给用户
缺点:
    不利于SEO
    使用浏览器的前进,后退的时候会重新发请求,没有合理地利用缓存
    单页面无法记录之前滚动的位置,无法在前进,后退的时候纪录滚动条的位置
<router-link> this.$router.push({path:""}) 等于A标签做跳转

<router-view> 跳转之后渲染的位置

路由匹配

动态路由匹配

上一篇 下一篇

猜你喜欢

热点阅读