methods和mounted的区别
mounted : 在这发起后端请求,拿回数据,配合路由钩子做一些事情 (dom渲染完成 组件挂载完成 )
methods中一般都是定义的需要事件触发的一些函数。每次只要触发事件,就会执行对应的方法。
如果把computed中的方法写到method中会浪费性能。computed必须返回一个值页面绑定的才能取得值,
而methods中可以只执行逻辑代码,可以有返回值,也可以没有。
1.methods: 监听click事件 methods:{ clickFunction:function(){ } } 2.mounted: 页面初始化方法 mounted(){ } 执行顺序是子组件---父组件 3.props: 接收来自父组件的数据 props: { seller: { type: Object } } 4.$emit 向父组件传值 this.$emit('showCityName',data); 触发父组件的showCItyName事件。