首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >zk combobox数据绑定

zk combobox数据绑定
EN

Stack Overflow用户
提问于 2010-05-05 12:53:54
回答 1查看 4.8K关注 0票数 0

下面的zk代码仅在项目上显示...

我需要它来显示tmp中的所有元素。有什么想法吗?谢谢

代码语言:javascript
复制
<zscript>
    <![CDATA[
        List tmp=Arrays.asList(new String[]{"a","b","c"});
    ]]>
</zscript>

<combobox id=&quot;mycb&quot; model="@{tmp}">
    <comboitem self="@{each=row}" label="xxx" value="yyy">
    </comboitem>
</combobox>
EN

回答 1

Stack Overflow用户

发布于 2010-05-05 20:23:22

你需要在你的ZUL文件中初始化数据绑定。此外,不需要将数组包装为列表(如果愿意,也可以)。下面的代码可以工作:

代码语言:javascript
复制
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" ?> 
<zk>
  <zscript>
      <![CDATA[
          String[] data = new String[]{"a","b","c"};
      ]]>
  </zscript>
  <combobox id="list" width="200px" model="@{data}"/> 
</zk>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2770704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档