我试图在线跳转文档,当我执行set
或set("myString", "hello");
时,我看到了set("myMap.test", "world");
函数,但我对相反的含义感到好奇吗?我想出了unset
,但是在网上查看Polymer 1.0 Dart代码的Properties部分时,我并没有完全得到我想要的信息。
set的逆是什么,以除去属性?我的特殊用例是从 map 中删除键unset("myMap.testKey");
由于set
是在Polymer_base.dart中定义的,所以我认为它会放在该文件中的某个位置,但是我没有看到任何“未设置”或类似内容。
最佳答案
我不知道它是否有效,但我会从 map 上删除该元素,然后调用
notifyPath('myMap.testKey, null);
如果值已经是
null
,那么这可能无法正常工作。
关于dart - 集的逆是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37815100/