1.vue开发时使用mounted获取后台数据还是使用created;
这个没有明确的答案。一般写在created()里面就可以了,如果涉及到dom操作的话就需要放在mounted();
created():组件实例完成,dom还没有渲染是触发;
mounted():页面渲染完成之后,加载mounted()里面的函数;
2.Vue中methods(方法)、computed(计算属性)、watch(侦听器)的区别;
methods:methods是方法,只要调用它,函数就会执行
computed:和普通属性一样是在模板中绑定计算属性的,当data中对应数据发生改变时,计算属性的值也会发生改变。
watch:代码更易于理解,它指定监测的值是谁,然后相应的改变其他的值。
相同:methods和computed达到的效果是相同的;
不同:computed是基于它的依赖进行缓存的,只要它相关的依赖改变,返回的数据就会改变。相关依赖不变返回的结果bubi