dart - 集的逆是什么?

标签 dart polymer-1.0 dart-polymer

我试图在线跳转文档,当我执行setset("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/

相关文章:

dart - 如何实现层层叠叠?

javascript - <demo-snippet> 内的元素仅在 IE11 中无法正确克隆/投影

polymer - dom-repeat 模板无法呈现数组,错误为 'expected array for items'

dart - 如何在Dart Polymer应用程序中捕获所有 Uncaught Error ?

dart - 如何在 SliverGrid 中使用 itemCount?

Flutter:项目在 'pod update' 之后无法编译

flutter - 用于空值的空检查运算符

php - 使用 POST 方法和 Polymer iron-form 发送表单?

dart - 如何通过 Dart 中的 dart2js 通过聚合物绑定(bind)访问非 @observable 字段?

dart - 来自远程节点的 polymer 事件