zoukankan      html  css  js  c++  java
  • vue props 与 computed 属性名称重复 bug All In One

    vue props 与 computed 属性名称重复 bug All In One

    vue props 与 computed 属性名称重复会自动进行合并覆盖 (顺序 ?)

    ❌ 不会合并

    demo

        <TopFilter
            :filterData="filterData"
            :options="options"
            @change="handleChangeFilter"
            @refresh="refreshData"
        />
    
    
        computed: {
            options () {
                return [
                    {
                        type: 'select',
                        key: 'regionIds',
                        icon: 'statusbar-area',
                        filterable: false,
                        propsMapper: {
                            label: 'name',
                            value: 'id',
                        },
                        datalist: this.regionList,
                    },
                ];
            },
            filterParams () {
                return {
                    region_id: this.filterData.regionIds,
                };
            },
        },
    
    <template>
        <TableTopFilter
            :options="options"
            :filterData="innerFilterData"
        />
    </template>
    
    <script>
    import TableTopFilter from '@/views/components/TableTopFilter';
    
    export default {
        name: 'TopFilter',
        props: {
            filterData: Object,
        },
        components: {
            Table2TopFilter
        },
        data () {
            return {
                gameList: [],
            };
        },
        computed: {
            options () {
                return [
                    {
                        type: 'select',
                        exposedKey: 'region',
                        key: 'regionIds',
                        filterable: false,
                    },
                ];
            },
        },
        methods: {},
        mounted () {
            // vue props 与 computed 属性名称重复,回自动合并覆盖 (顺序 ?)
            console.log('this.options', this.options);
        }
    };
    </script>
    
    
    

    refs



    ©xgqfrms 2012-2020

    www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

    原创文章,版权所有©️xgqfrms, 禁止转载 ️,侵权必究⚠️!


  • 相关阅读:
    form表单的两种提交方式,submit和button的用法
    ORACLE SEQUENCE用法(转)
    hive优化
    Hive分区表创建、分类
    Hive体系结构
    Hive入门指南
    mysql统计表中条目个数的方法举例
    mysql如何快速创建相同结构的表
    VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系
    linux命令详解——lsof
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/15818017.html
Copyright © 2011-2022 走看看