0

我正试图让 Brython 初始化 Jasonette。

基本的 JS 示例有效。这是从示例 JS 代码到 Brython 的简单转换。该函数似乎正在执行(没有错误,并且返回了一个结果 JS 对象),但是页面是空白的,并且没有创建 Jasonette 元素。

我创建了一个JSFiddle来演示这个问题。

由于这是将 dict 转换为 JSON 对象的简单转换,因此我认为这可能与键中的“$”有关。但即便如此,这些都是带引号的字符串。

创建 DOM 元素的最小示例似乎是Jason({"$cell": true}, {});.

Brython 等价物不执行任何操作。

    <script type="text/python">
        from browser import window
        Jason = window.Jason
        app = Jason({'$cell': True}, {})
    </script>
4

0 回答 0