首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态元素

动态元素
EN

Stack Overflow用户
提问于 2018-11-09 13:16:29
回答 1查看 26关注 0票数 0

是否有一种方法可以动态地在流体中创建元素,如:

代码语言:javascript
复制
<f:section name="foo">
  <{tag} />
</f:section>

应该在这样的地方使用的东西:

代码语言:javascript
复制
<f:render section="foo" arguments="{ tag: 'f:form.textfield' }" />

输出的结果应该是:<input type="text" … />,而不是它所做的<f:form.textfield … />

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-09 13:21:03

不是那样的,但是你可以用f:switch做点什么

代码语言:javascript
复制
<f:section name="foo">
  <f:switch expression={tag}>
    <f:case value="f:form.textfield"><f:form.textfield /></f:case>
    <f:case value="etc">...</f:case>
  </f:switch>
</f:section>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53226430

复制
相关文章

相似问题

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