zoukankan      html  css  js  c++  java
  • 08-vue单项数据流

    何谓单项数据流?

    就是父组件传递给子组件,子组件通过props接收,子组件不要直接修改props的值,有两种情况:

    1.如果父组件传来的是一个基本数据类型,子组件直接去修改,会报错

    2.如果父组件传来的是一个对象数据类型,子组件去修改,其实修改是内存空间,确实能修改,也不会报错。

    但是但是问题来了:

    vue不推荐去这么做,虽然传的是对象类型子组件可以改,因为都在子组件去改变父组件的值了,也许有多个子组件收到了这个值,到时候不知道是谁触发改动了父组件。很难定位。

    还是推荐用子组件 $emit(update:'事件名','数据'); 父组件 事件名.sync  的语法糖

    prvide 和 inject的弊端:(依赖注入)

     

  • 相关阅读:
    token
    跨域问题???
    简单使用express
    深拷贝 浅拷贝
    node表单提交初知识!
    11.29
    11.28
    11.27
    11.26每日总结
    11.25每日总结
  • 原文地址:https://www.cnblogs.com/haoqiyouyu/p/14651185.html
Copyright © 2011-2022 走看看