computed和method,watch区别

computed是计算属性数据,watch是监听

computed依赖缓存,缓存不变computed的值不会重新计算

method是方法每次执行都要执行函数方法,没有缓存

watch是用来监听的

有两个选项 immediate和deep,immediate表示是否要在第一次渲染的时候执行该函数

              deep表示监听一个对象的时候是否要看对象里面属性的变化

 

 $nexttick:vue中dom异步渲染完毕之后进行 是一个箭头函数

1.router:路由器对象(new的路由器对象),包含一些操作路由的功能函数,来实现编程式导航。一般指的是在任何组件内访问路由。如:路由编程式导航的$router.push()

2.routes:指创建vue-router路由实例的配置项。用来配置多个route路由对象

3.route:指路由对象表示当前激活的路由的状态信息。如:this.$route指的是当前路由对象,path/meta/query/params

posted @ 2022-04-09 17:40  HaoyuSun  阅读(55)  评论(0)    收藏  举报