dart / polymer样式类不适用于导入的dart文件

时间:2015-02-26 18:41:49

标签: dart dart-polymer

我可能在这里犯了很大的设计错误。

我有一个聚合物模板," fred"。所以我有" fred.dart"和" fred.html"。

" fred.dart"变得越来越大,所以我拆分了一大堆代码,将它放在一个名为" child.dart"的新文件中,我将其导入" fred.dart"。 />

首先,我尝试创建一个名为" child"的新。 - 成为整个" child.dart"。它与" fred"非常紧密地联系在一起。但我只能使用如下样式:

    myPaperButton.style.backgroundColor="red";

以下方法不起作用:

    myPaperButton.classes=['mystyle'];

我已经尝试删除"班级孩子",但后来我遇到了一大堆其他问题。如何"孩子"呼叫函数" fred"?是否有可能?
或者我的做法是错误的 - 我应该合并" child.dart"回到" fred.dart"? 欢呼声
史蒂夫

1 个答案:

答案 0 :(得分:0)

正确的代码是:

myPaperButton.classes.add('mystyle');

用于添加课程和

myPaperButton.classes.remove('mystyle');

删除课程。您也可以使用:

myPaperButton.classes.toggle('mystyle');

myPaperButton.classes.toggleAll('mystyle');
相关问题