我可能在这里犯了很大的设计错误。
我有一个聚合物模板," 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"?
欢呼声
史蒂夫
答案 0 :(得分:0)
正确的代码是:
myPaperButton.classes.add('mystyle');
用于添加课程和
myPaperButton.classes.remove('mystyle');
删除课程。您也可以使用:
myPaperButton.classes.toggle('mystyle');
和
myPaperButton.classes.toggleAll('mystyle');