原文:vue中的data的属性可以和methods中方法同名吗?

不可以, 因为执行顺序的问题,methods 里面的方法会覆盖掉data里面的,最好不要同名。 参考博客:https: blog.csdn.net weixin article details utm medium distribute.pc relevant.none task blog default baidujs title default .no search link amp spm ...

2021-09-14 16:38 0 99 推荐指数:

查看详情

在使用计算属性的时,函数名和data数据源的数据可以同名吗? vuedata属性可以和methods方法同名吗?为什么?

并且本就不该同名同名说明你命名不规范。 然后解释为什么会覆盖,因为Props、methodsdata、computed、watch都是在initState函数中被初始化的。本质上这些都是要挂载到this上面的,你如果重名的话,后面出现的属性自然而然会覆盖之前挂载的属性了。如果你的eslint ...

Fri Mar 26 23:03:00 CST 2021 0 417
vue methods 中方法的相互调用

vue在同一个组件内;方法之间经常需要互相调用。 methods的一个方法如何调用methods的另外一个方法呢? 可以在调用的时候使用 this.$options.methods.test2(); new Vue({ el: '#app', data ...

Fri Sep 21 00:41:00 CST 2018 0 17460
vue methods 中方法的相互调用

方法1: methods1(){   console.log(' 方法1 ') } 方法2: methods2(){   console.log(' 方法2 ')   this.$options.methods.methods1() } ...

Tue May 08 01:29:00 CST 2018 0 3369
Vue组件的datamethods

1,定义组件数据和方法 组件可以有自己的数据 组件的data和实例data不一样,实例data是一个对象 组件的data是一个方法,该方法必须返回一个对象 组件data数组使用方式和实例data使用方式完全一样 2,组件的使用 ...

Sun Apr 11 22:32:00 CST 2021 0 477
VUE datamethods区别

``` let vm=new Vue({ //根实例 el:'#app', data:{//都是数据 }, methods:{ // methodsdata的数据会全部放到vm上,而且名字不能冲突,冲突会报错,methods的this指向的都是实例 fn(event ...

Sat Sep 15 07:48:00 CST 2018 0 1048
Vue基础系列(二)——Vuemethods属性

写在前面的话: 文章是个人学习过程的总结,为方便以后回头在学习。 文章中会参考官方文档和其他的一些文章,示例均为亲自编写和实践,若有写的不对的地方欢迎大家指出。 作者简介: 一个不知名的前端开发,正在为能走向更高更远的地方而努力 ...

Thu Nov 07 19:02:00 CST 2019 0 7877
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM