作者:海and云 | 来源:互联网 | 2023-09-03 19:41
我想做一个下面这样的功能:主页面左面是一个Tree,右面是根据Tree的当前选中节点显示对应的页面内容,比如点击Tree的“客户信息维护”节点,主页面右面显示一个相应的界面用于客户信息的维
我想做一个下面这样的功能:
主页面左面是一个Tree,右面是根据Tree的当前选中节点显示对应的页面内容,
比如点击Tree的“客户信息维护”节点,主页面右面显示一个相应的界面用于客户信息的维护。
点击Tree的“订单录入”节点:主页面右面显示一个订单录入界面。
请问这样的功能。主页面右边一般怎么做?
如果把所有的页面功能(如:客户信息维护”,“订单录入”等)都写到一个主页面里,显然太多了,不利用维护和分工。
写到Panel里么?还是什么别的方法?通常的做法是什么?
Flex新手,请指点。谢谢。
13 个解决方案
东西不多直接用state就好了,页面比较多用module吧,每一个页面都是一个module,切换页面就是切换module
用于页面布局的box之类的容器不要太多 要不然flex的布局管理器要计算坐标 系统性能会受到影响 能把布局用尽量少的容器实现最好 就像楼上说的 并不是一定要强迫你不能用容器 尽量把容器优化到最少 这就看你的了
可以用state的方法实现,或者每个分类写一个控件然后通过设置可见属性,进行切换。
放到一个页面上确实代码比较多 你就用state 然后每个模块做一个组件的形式 放到state里面
可以考虑用选项卡啊
弹出窗口的话 窗口太了会很难看