• 08-vue单项数据流


    何谓单项数据流?

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

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

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

    但是但是问题来了:

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

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

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

     

  • 相关阅读:
    关于java的scanner类
    switch_case注意事项
    MySQL数据库语句总结
    注册验证
    简单的java水果商店后台
    easyui判断下拉列表
    springmvc的前端控制器
    springmvc注解驱动
    双色球
    初来乍到
  • 原文地址:https://www.cnblogs.com/haoqiyouyu/p/14651185.html
Copyright © 2020-2023  润新知