多平台统一管理软件接口,如何实现多平台统一管理软件接口
467
2023-03-08
vue+iview写个弹框的示例代码
iView 是一套基于vue.js的开源UI组件库,主要服务于PC界面的中后台产品。
1、iView的特性
1) 高质量、功能丰富
2) 友好的API ,自由灵活地使用空间
3) 细致、漂亮的 UI
4) 事无巨细的文档
5) 可自定义主题
2、iView的安装:
1) 使用npm:
npm install --save iview
2) CDN引入:
由于公司项目需要,所以目前捣鼓了vue+iview搭建了一个项目,用的环境都是1.0版本,在使用iview弹框中,由于需要先进行弹框中表单的验证,验证通过才调用后台接口,但是呢,iview弹框中的确定按钮点击一下弹框就消失了,怎么办,要实现效果,各种翻看资料,最终解决办法如下:
:visible.sync="show" title="提示" :loading="loading" @on-ok="asyncOK">
:visible.sync="show"
title="提示"
:loading="loading"
@on-ok="asyncOK">
{{btnText}}
{{btnText}}
大概思路就是先命名一个变量loading,这里必须为true,然后在点击弹框的提交按钮的时候先把loading设置为false,然后必须加上
this.$nextTick(() => { this.loading = true;});就能实现效果啦,具体实现原理,这坑遇到了,就先记录下来
传送门-->https://github.com/iview/iview/issues/597#issuecomment-292422473
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~