Vue点击按钮弹框

1、设置点击事件

template:

<vxe-form-item title="新产品码(临时)" field="newProductCode" :item-render="{}">
                            <vxe-toolbar>
                                <template #buttons>
                                    <vxe-input type="search" placeholder="请选择" @click="selectNewProductCode"></vxe-input>
                                </template>
                            </vxe-toolbar>
                        </vxe-form-item>

 

script:

 return {

                showProductCodeData:false,
                newProductCodeData: [

                ],
                formItems: [

                ],
            }

 

2、设置弹框

template:

 

 <vxe-modal v-model="showProductCodeData" title="请选择新产品码" width="800" min-width="600" min-height="300" resize destroy-on-close>
                        <template #default>
                            <vxe-form :data="newProductCodeData" :items="formItems"  title-align="right" title-width="100"></vxe-form>
                        </template>
                    </vxe-modal>

 

script:

  selectNewProductCode() {
                this.showProductCodeData = true
            },

 

posted @ 2022-12-22 10:56  小严不言慢  阅读(579)  评论(0)    收藏  举报