亚信实习日志三

       这周主要是在做异动任务管理模块,主要用到的技术还是Ext 自带的前端功能,不过初始版本的开发真的是很厉害。Ext 虽然说仅仅在 jsp 里面引入 js 文件,即可完成样式渲染、DOM布局和事件触发,但是如果对样式有需求的话,还是要自定义很多插件的。

      这周我的开发任务主要是改写某一个自定义插件,完成二级弹框和三级弹框的数据渲染及数据回调。项目里面虽然用了vue 做弹框效果,但是也有一个弊端,就是要引入新的 jsp 文件,也就相当于重新开一个vue 环境下的页面。这样可以完成Vue 自带的 dialog 弹框效果,但是与整体的 Ext 逻辑不符合,新开页面会觉得很突兀。所以只能改写自定义插件,然后调用的是Ext 自带的弹框效果(因为这边暂时仅需求一个字段的输入弹框)。整体布局成form 表单的弹框,初始版本已经完全定义好了,这里仅需要合理利用即可。

     然后最难的部分应该是如何完成三级弹框到二级弹框的数据回调。这里网上找的资料是 Ext 带输入框的弹框有一个回调函数,就比如下面这段代码的回调函数。但是这里的问题是,如何将三级弹框的内容给到二级弹框。

Ext.Msg.show({
	 title: '标题', 
     buttons: {'yes':'我是yes','no':'我是no'},  
     width: 200,  
     height: 400,  
     closable: false,  
     msg: '显示的内容',  
     fn: function(button, text) {  
     Ext.MessageBox.alert('您点击的是' + button + "输入的内容为: " + t
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值