Dart Web UI - 将对象数据传递给组件

标签 dart dart-webui

我正在尝试将数据传递给自定义组件。 http://www.dartlang.org/articles/web-ui/#pass-data-to-component 处的示例效果很好。

但是我试图传递一个 JsonObject var,它崩溃并显示以下消息:

Exception: type 'String' is not a subtype of type 'JsonObject' of  'value'. 

看来我只能传递字符串和数字数据?

最佳答案

这对我通过 Map 类时有用。也许您可以更改代码以使用 dart:json库和核心库Map类,而不是第三方JsonObject .

JsonObject 还使用了镜像库,但 dart2js 尚不支持该库,因此可能不太适合基于浏览器的开发。

关于Dart Web UI - 将对象数据传递给组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15589757/

相关文章:

dart - 访问继承的小部件时在 null 上调用了 Getter

dart - 如何在 Dart 编程中监听键盘事件

flutter - 由于这些错误,Flutter Mailer无法正常工作

Flutter SliverAppBar 内容在向下滚动时调整大小

dart - 在字符串之间添加字符

dart - 如何在 Web UI <select> 标记中设置默认选定选项?

dart - 在 Web UI 中使 map 或列表可观察

dart - 如何在选择时更改列表图 block 的布局?

dart - 如何在组件元素中添加html `class`标签?

css - 如何在不使用 Dart web-ui 中元素的样式属性的情况下将数据绑定(bind)到 CSS 属性?