首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ant :使用动态名称声明变量

Ant :使用动态名称声明变量
EN

Stack Overflow用户
提问于 2011-03-18 11:48:25
回答 1查看 708关注 0票数 0

我在用蚂蚁和flaka。

如何声明具有动态名称的变量(从另一个变量中检索)?

我想做这样的事情:

代码语言:javascript
复制
<fl:let>
    #{varname} = value
</fl:let>

不过,我认为这是违法的。

我怎么能这么做?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-03-18 20:51:05

第二步:

我不太清楚你的问题:

代码语言:javascript
复制
#{variablename} = value

将覆盖现有变量variablename,因此,我的第二个猜测是“基于”您的意思如下:

代码语言:javascript
复制
    <project xmlns:fl="antlib:it.haefelinger.flaka">          

      <fl:let>
        varname = 'foo'
        ; declare variable based on other variable
        #{varname}bar = 'whatever'
      </fl:let>

      <fl:echo>
        #{varname}
        #{foobar}
      </fl:echo>

    </project>

产出:

代码语言:javascript
复制
  [fl:echo] foo
  [fl:echo] whatever

第一个答案:

下面是官方蚂蚁常见问题弗拉卡解决的常见问题条目:

代码语言:javascript
复制
<project xmlns:fl="antlib:it.haefelinger.flaka">

  <fl:install-property-handler />

  <property name="foo" value="foo.value" />
  <property name="var" value="foo" />
  <echo> #{${var}} = foo.value </echo>

</project>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5351538

复制
相关文章

相似问题

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