vue的计算属性和监听器 methods watch 和computed的区别 1、computed属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。主要当作属性来使用,使用的时候不加(); 2、methods方法表示一个具体的操作,主要书写业务逻辑; 3、watch一个对象,键是需要观察的表达式,值是对应回调函数。主要用来监听某些特定数据的变化,从而进行某些具体的业务逻辑操作,可以看作是computed和methods的结合体。
vue中的路由使用 路由的基本使用 1、引入js文件,这个js需要放在vue.js的后面,自动安装(提供了一个VueRouter的构造方法); 2、创建路由new VueRouter(),接受的参数是一个对象; 3、在实例化的对象里配置属性routes:[],这个数组里的对象包含path属性和component属性,path属性的url地址,component属性就是显示的组件(传组件的对象); 4、创建的路由需要和vue实例关联在一起; 5、路由到的组件显示在哪个位置