这是 Jasonette 的一个示例插件。此插件实现了一个可以通过 Jason 调用的插件。该插件实现了一个名为 demo
的动作,它执行了 NSLog()
并向调用者返回一些值。它还演示了传递给动作的 options
的用法。
有关详细信息,请参阅以下问题:
要在 Jasonette 中使用此插件,您需要添加此 pod 并重新编译。
$ cd Jasonette-iOS
$ cd app
$ pod install JasonetteDemoAction
一旦这样做,您可以使用类似以下内容来调用插件:
{
"$jason": {
"head": {
"title": "Jasonette Demo Action",
"actions": {
"$load": {
"type": "@JasonetteDemoAction.demo",
"options": {
"text": "foo"
}
}
}
},
"body": {
"header": {
"title": "Jasonette Demo Action"
},
"sections": {
"items": [
{
"type": "label",
"text": "???"
}
]
}
}
}
}
Stefan Eletzhofer, [email protected]
JasonetteDemoAction 适用于 MIT 许可证。有关更多信息,请参阅 LICENSE 文件。