我已经阅读了关于编写 Jupyter 前端扩展的文档,并学习了示例,现在可以自己构建简单的扩展。
但是 - Jupyter 扩展 JavaScript API 的完整文档在哪里?如何找到笔记本属性和方法的 JavaScript API?
这可能不是您希望的答案。但是,它可能会帮助一些不熟悉 JavaScript 开发的读者。
我也在寻找有关 Jupyter 客户端 API 的文档,但找不到官方文档。
JavaScript 源代码可以在 GitHub 存储库中找到,例如:
也有帮助的是
A.使用谷歌浏览器开发工具,在扩展中设置断点并输入
Jupyter
Run Code Online (Sandbox Code Playgroud)
在控制台中。然后你会得到一个可浏览的树结构,可用于检查 Jupyter 对象。该树结构似乎不包含方法。
B. 记录一个对象的所有属性,包括方法。例如,如果您想了解笔记本使用的方法
for(var property in Jupyter.notebook){ console.log(property)}
Run Code Online (Sandbox Code Playgroud)
C. 在控制台中键入时有代码完成。例如,您可能想输入
Jupyter.notebook.
Run Code Online (Sandbox Code Playgroud)
并查看有关如何完成命令的建议:
另见
开发工具控制台中可浏览的树结构:
如何列出包括方法在内的属性:
...
| 归档时间: |
|
| 查看次数: |
1344 次 |
| 最近记录: |