• 绝望!新手小白在VUE组件之间进行传值上浪费了很多时间~


    俗话说:一瓶酒,一包烟,一个参数传一天。

    作为新手小白的我刚刚接触到了VUE组件化开发,用了一段时间后发现真的很便捷。

    就在我了解并且初步掌握了它的原理而洋洋得意的时候,VUE组件中进行传值的问题给了我当头一棒。

    这对于前端大佬来说是so easy,但是对于小白来说有点让我感到苦恼,废话不多说了,直接上代码。

     1、现在原页面return中定义变量:

            rowData: {},
    2、在打开弹框中将值带到组件中
            //打开添加产品型号界面
            addProModel(row) {
                this.rowData = {...row}
            },
    3、在页面上增加组件部分将值传入到组件中
            <AddProductModel v-if="isAddProductModel" :rowData="rowData" @dialogClose="dialogClose('isAddProductModel')" />

    4、到弹框中取值

     const params = {
                    parentId: this.rowData.id
                }
    写到这里就完成啦 ,就是这么简单的几个步骤搞了一个多小时,唉,还是经验不足,以后多多学习吧!
    我是前端新手小白,立志于为更多前端新手小白写一些通俗易懂的代码,希望大家多多关注!
  • 相关阅读:
    Oracle创建上下文 SYS_CONTEXT
    闪回版本查询
    物化视图创建案例
    Oracle 多租户环境学习路线图
    【Mysql MHA】CentOS7.6+Mysql8.0.16 入坑
    【翻译】--19C Oracle 安装指导
    Docker(3)---常用命令
    Docker(2)---安装(设置镜像加速器)
    Docker(1)---基础概念
    AMQP高级消息队列协议
  • 原文地址:https://www.cnblogs.com/bailing80/p/13427373.html
Copyright © 2020-2023  润新知