首页 > 解决方案 > 从 javascript 访问 JSON Tiddler 的标准方法

问题描述

在 Tiddlywiki 宏中,从 JSON tiddler 加载 JSON 数据的标准方法是什么?

目前,我已经这样做了:

var my_dict = JSON.parse(this.wiki.getTiddlerText("my_json"))

热爱 Tiddlywiki。谢谢!

标签: tiddlywiki5

解决方案


除非出现更好的答案:

是的,这就是方法。

但请注意,在某些情况下,您必须使用 $tw 对象(而不是 'this'),例如在自定义解析器中(例如 'application/javascript' 类型的 tiddler 和 module-type: 'wikirule') :

var my_dict = JSON.parse($tw.wiki.getTiddlerText("my_json_tiddler"))

推荐阅读