0

我开始使用睡衣,我遇到了一些烦恼。我必须导入很多东西才能使脚本正常工作。例如,要制作一个按钮,我需要先

from pyjamas.ui.Button import Button

然后我可以使用Button. 注意

import pyjamas.ui.Button

然后使用Button.Button不起作用(在构建到 JavaScript 时会导致错误,至少在 0.7pre1 中)。有没有人比睡衣人在他们的网站上拥有的更好的例子来说明在睡衣中执行导入语句的好方法?以他们的方式做事是可能的,但在我看来很难看而且过于复杂,尤其是当你想使用十几个或更多的 ui 组件时。

4

1 回答 1

5

如果你想能够说Button.Button,那么而不是

import pyjamas.ui.Button

你应该写

from pyjamas.ui import Button

否则你需要使用pyjamas.ui.Button.Button. 最终在您的命名空间中的是import关键字之后的内容。

于 2009-12-04T22:47:29.247 回答