如何使得Extjs项目多个页面共用的一个基础的查询表单能够得到页面上的复用?

Extjs项目当中,如果多张查询页面都会用到一个类型为xtype:'form'的查询输入框但是这个输入框的查询响应函数的内容一定会根据不同的查询页面发生相应的变化,那么我... Extjs项目当中,如果多张查询页面都会用到一个类型为xtype: 'form'的查询输入框但是这个输入框的查询响应函数的内容一定会根据不同的查询页面发生相应的变化,那么我如何通过项目巧妙的设计能够使得这多个页面共用的查询表单得到复用呢? 展开
 我来答
百度网友ce8a783
2015-02-02 · TA获得超过318个赞
知道小有建树答主
回答量:349
采纳率:50%
帮助的人:267万
展开全部
可以自定义成一个类型的亲
Ext.define('myform',{extend:'Ext.form.Panel',
alias: 'widget.myform',

....
})
追问
是用MVC三层架构设计的吗?那整么让其它页面能够引用到它呢?定义在view视图文件夹下是吗?如果我不采用MVC这种经典的三层架构,也就是不论视图,数据仓库,模型等都设计在一个页面的时候,应该如何设计才能够让其它页面引用,需要单独定义一个自定义类文件然后其它页面在头部js文件部分引入是吗?

另外对于可变部分是不是在基础类上就暂时不定义,然后创建实例对象的时候让它们能够各自添加可变的设置内容?
追答
需要单独定义一个自定义类文件然后其它页面在头部js文件部分引入;可变部分在创建对象时设置就行;
自定义控件跟系统控件没什么区别的
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式