Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • V015-如果子组件改变props里面的数据会发生什么?

V015-如果子组件改变props里面的数据会发生什么?

改变的props数据是基本类型

如果修改的是基本类型,则会报错

props: {
    num: Number,
  }
created() {
    this.num = 999
  }


改变的props数据是引用类型

props: {
    item: {
      default: () => {},
    }
  }
created() {
    // 不报错,并且父级数据会跟着变
    this.item.name = 'qdleader';

    // 会报错,跟基础类型报错一样
    this.item = 'sss'
  },


Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人