zoukankan      html  css  js  c++  java
  • 在使用计算属性的时,函数名和data数据源中的数据可以同名吗? vue中data的属性可以和methods中的方法同名吗?为什么?

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

    不可以,因为初始化vm的过程,会先把data绑定到vm,再把computed的值绑定到vm,会把data覆盖了

  • 相关阅读:
    作业
    复习整理3
    复习整理2
    复习整理1
    书籍-os 相关
    书籍正则
    书籍
    SocketServer 简化编写网络服务器的步骤
    socket 粘包
    经典排序算法
  • 原文地址:https://www.cnblogs.com/ahalvxiaobu/p/14582373.html
Copyright © 2011-2022 走看看