有什么方法可以在撇号页面中注入浏览器 JS 吗?

Is there any method to inject browser JS in apostrophe-pages?

我对 apostrophe-widgets 中的 self.play 这样的方法很感兴趣,它允许我们应用 Jquery 选择器,毫无疑问选择器只应该应用于小部件,感谢 $widget 参数.

我想要获得的是相同的行为,但对于撇号页,我研究了文档但没有找到任何东西。有什么方法可以复制相同的行为吗?

我引用了我正在谈论的方法来澄清问题。 https://docs.apostrophecms.org/apostrophe/modules/apostrophe-widgets#more

感谢您的帮助!

目前没有对应的页面 player。通常我们会一直推送这些前端模块,让它们决定何时相关或不相关。因为没有等价物,所以没有安全 jQuery $widget 对象或 data 关于被传递页面的概念。

apostrophe-assets 模块中的 Open Museum 演示说明了围绕推送特定于页面的模块的模式。

https://github.com/apostrophecms/apostrophe-open-museum/tree/master/lib/modules/apostrophe-assets

小部件的 player 方法非常好,因为当 Apostrophe 执行各种 editing/saving 操作时,它知道重新 运行 自身。通过侦听前端 apos 事件 ready,您可以在任何地方获得类似的重新 运行ning 行为。这里有一些相关的文档 https://docs.apostrophecms.org/apostrophe/tutorials/howtos/migration#browser-side-javascript-is-pretty-close-to-the-same