起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2055|回复: 1

[处理中3] 如何在页面动态添加各组件

[复制链接]

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
发表于 2017-11-6 15:47:09 | 显示全部楼层 |阅读模式
比如说一个页面一共有10个组件来录入数据,但我想实现根据选择不同的产品来加载不同的组件在同一个页面上,比如A产品只用到5个组件,B产品用到7个组件,我怎么能在同一页面上来动态加载呢?包括具体样式能设置么?比如说一行显示两个组件,有些需要一行只显示一个组件。这种动态加载的功能wex5有实现方法么?我自己想了很久一直突破不了,组件+样式的动态展示,麻烦版主和各位大神能指点一下
传说中路过
发表于 2017-11-6 15:56:06 | 显示全部楼层
目前只有两种方法
1. 把各种显示的样式,枚举出来,然后通过bind-if 或 bind-visible  根据数据,控制页面哪些显示哪些不显示
这也是比较简单的一种实现!

2.使用动态创建组件的方式
http://docs.wex5.com/wex5-ui-question-list-2201/
这样就比较复杂了!有些组件还不支持动态创建的~!实现buildTemplate 方法的组件才可以动态创建!

关于样式的绑定请参考
http://docs.wex5.com/wex5-ui-question-list-2102

建议先看下动态绑定的视频介绍吧! wex5开发建议一切使用绑定实现!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-1 02:36 , Processed in 0.051651 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表