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 @   小严不言慢  阅读(528)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示