1
我在HTML文件中有两个表行。当第一行被点击时,它通过classes.add(“active_style”)更改其样式。如果第二行被点击,我想清除第一行样式。Dart语言:可观察
我知道我可以只写...
querySelector("#first_row_div").classes.clear();
...为了清除第一行类(然后复位它的风格),但在一个更大的代码,我认为,观察到的会是最合适的。
我不知道这是否可观察。但是,如果是这样,我该怎么做?
编辑/更新:我认为正确的问题是“有什么方法可以在变量发生变化时运行函数吗?”。
感谢您的帮助!
我不知道你观察到的是什么意思。在Polymer中,您可以将元素的类属性绑定到元素类中的字段,并且可以在HTML标记中声明绑定。当值更改时,所有绑定属性会自动更新。你的用例非常简单,我不确定这是否值得使用这种技术。如果你使用聚合物,那么它是一个不同的情况。 –
@GünterZöchbauer你是对的。这很混乱。我已经更新了这个问题。 – Felipe
我更新了我的答案。 –