没有枪,没有炮,咱就自己造。
a4ae9c64-0003-4012-8f6b-77c2fad2c36f-image.png
其实这里选项卡的作用就是进行切换页面。那我们可以用reveal微件和按钮微件,再加上嵌入,就完全可以实现了。
<div class="tft-sidebar-buttons">
<$button set="$:/state/tft/ProjectsOverview" setTo="任务">任务栏</$button>
<$button set="$:/state/tft/ProjectsOverview" setTo="项目">项目栏</$button>
<$button set="$:/state/tft/ProjectsOverview" setTo="其他">意义、想法、回路</$button>
<$button set="$:/state/tft/ProjectsOverview" setTo="隐藏">隐藏</$button>
</div>
<$reveal type="match" state="$:/state/tft/ProjectsOverview" text="任务">
<$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/task" mode="block"/>
</$reveal>
<$reveal type="match" state="$:/state/tft/ProjectsOverview" text="项目">
<$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/project" mode="block"/>
</$reveal>
<$reveal type="match" state="$:/state/tft/ProjectsOverview" text="其他">
<$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/idea-intention-resonance" mode="block"/>
</$reveal>
按钮代码和reveal代码,而对按钮来说,调整样式就方便很多,随便写一下都可能实现。
这也是我为啥喜欢tiddlywiki,因为缺少了东西,就自己创造了。对别人来说可能没啥用,也无法做到更深入的复用,但就像胶水一样,能粘上就可以了。可能tiddlywiki不是轮子式的,而是胶水式的。