• 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
太微中文论坛icon

太微中文论坛

如何在procedure中传递筛选器变量

已定时 已固定 已锁定 已移动 讨论
5 帖子 3 发布者 94 浏览
    • 从旧到新
    • 从新到旧
    • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 机杼机 离线
    机杼机 离线
    机杼
    写于 最后由 编辑
    #1
    \procedure test(filter)
    <$list filter="[tag[吉尔·德勒兹-copy]] :filter[<filter>]"  >
    
    !!! <$link><<currentTiddler>></$link>
    
    </$list>
    \end
    
    <$transclude $variable="test" filter="[chapter[0前言]]"/>
    
    ---
    
    <$list filter="[tag[吉尔·德勒兹-copy]chapter[0前言]]">
    
    !!! <$link><<currentTiddler>></$link>
    
    </$list>
    

    搞了很久,把论坛都快翻遍了也没找到答案。理论上来说,只会有三个内容。

    但确实不知道如何传递。

    1 条回复 最后回复
    0
  • 机杼机 离线
    机杼机 离线
    机杼
    写于 最后由 编辑
    #2

    离谱,刚发出去就找到了答案。

    \procedure test(filter)
    <$list filter="[tag[吉尔·德勒兹-copy]] +[filter<filter>]"  >
    
    !!! <$link><<currentTiddler>></$link>
    
    </$list>
    \end
    
    <$transclude $variable="test" filter="[chapter[0前言]]"/>
    
    ---
    
    <$list filter="[tag[吉尔·德勒兹-copy]chapter[0前言]]">
    
    !!! <$link><<currentTiddler>></$link>
    
    </$list>
    
    

    用到了filter筛选器。

    如果需要引用文本变量,比如[chapter{!!chapter}],需要通过let微件转化。不然无法实现。

    <$let a={{!!chapter}}>
    <$transclude $variable="test" filter="[chapter<a>]"/>
    </$let>
    

    筛选器是真强大,但也是真不会用,我还找了function的定义方式,getvariable等等。想不到别的词,就这种功能,浪费了得有三个多小时,我也挺佩服我的毅力的,只是真不想遭受这种罪了。

    1 条回复 最后回复
    0
  • oeyoewsO 离线
    oeyoewsO 离线
    oeyoews
    写于 最后由 编辑
    #3

    https://deepwiki.com/search/procedure_9e276378-8b54-4aad-b907-979e457af81b 直接问ai, 一般很少记这些

    机杼机 1 条回复 最后回复
    0
  • WhiteFallW 离线
    WhiteFallW 离线
    WhiteFall
    写于 最后由 编辑
    #4

    https://deepwiki.com/TiddlyWiki/TiddlyWiki5 这个真不错

    1 条回复 最后回复
    0
  • 机杼机 离线
    机杼机 离线
    机杼
    在 中回复了 oeyoews 最后由 编辑
    #5

    @oeyoews 感觉这个没那么智能,可能给的材料和示例不够多。要是可以把你们写的插件库也放进去让他读取或许会好一些。

    1 条回复 最后回复
    0

  • 登录

  • 没有帐号? 注册

Powered by NodeBB Contributors
  • 第一个帖子
    最后一个帖子
0
  • 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
  • 登录

  • 没有帐号? 注册