如何在HTML代码中使用字段



我正在尝试使用tiddlywiki来建立我在网上订购的零件的存储。每个tiddly代表一个部分,并有几个字段,如价格或订单号…如何在Tiddlywiki标记或HTML中使用Tiddlywiki字段?我怎样才能使它工作:

<a href="distributor.org/search?q={{!!order-number}}">View Online</a>

我希望Tiddlywiki将{{!!order-number}}替换为字段order-number的值。但不幸的是,{{!!order-number}}没有呈现。

请注意,在下面的代码片段中,它部分地起作用:

<a href="distributor.org/search?q={{!!order-number}}">View Online {{!!order-number}}</a>

指定a-标签之间的字段(不是在href中)被正确渲染,显示字段{{!!order-number}}的值

我终于找到了一个自己的工作解决方案,它适用于TW 5.1.13:

define build-link()
<a href="distributor.org/search?q=$(orderNumber)$">distributor</a>
end
<$set name=orderNumber value={{!!order-number}}>
<<build-link>>
</$set>

  1. 定义所需的字段,在本例中为order-number
  2. 定义一个包含变量的宏,例如:宏build-link使用变量orderNumber。请注意,宏必须位于标题的开头。
  3. 用上面定义的名称设置一个变量
  4. 在变量集环境中调用宏。

这也适用于wikittext标记:

define build-link-mu()
[ext[distributor|distributor.org/search?q=$(orderNumber)$"]]
end
<$set name=orderNumber value={{!!order-number}}>
<<build-link-mu>>
</$set>

相关内容

  • 没有找到相关文章

最新更新