-
[vue]v-if和v-show的区别
v-if要判断节点的真假,所以会频繁地操作Dom,而v-show只是更换样式,v-show相当于css中display:none -
[vue] r o u t e 和 route和 route和router的区别
$route是用来获取路由信息的,比如路径/query/params等等
$router一般进行编程式导航进行路由跳转
-[vue] 路由跳转的两个方法
第一种:编程式跳转 用$router的push方法
<button class="sui-btn btn-xlarge btn-danger" type="button" @click="goSearch">
搜索
</button>
export default {
methods:{
goSearch(){
this.$router.push('/search')
}
}
}
第二种: 声明式跳转 把a标签修改为router-link标签
<router-link to="/home">
<img src="./images/logo.png" alt="" />
</router-link>
- 网络通信中的长链接和短连接
什么是短连接:客户端请求与服务端建立网络连接,连接成功后,客户端向服务端发消息,服务端返回响应数据,客户端接收完毕后连接断开
什么是长连接:客户端请求与服务端建立网络连接,连接成功后,客户端向服务端发消息,服务端响应数据,完成一次通信后连接不断开,这个过程双方可以自发向对方发消息