Flutter 是否有与 Angular 中的管道等效的东西?

问题描述 投票:0回答:1

我正在学习

Angular
,并且我发现了管道,它不仅看起来非常有用,而且应该比数据转换函数更高效地使用 RAM。
Angular
中是否存在相当于
Flutter
管道的东西?或者当我必须进行数据转换时,有什么比函数更有效的方法吗?

angular flutter function pipe
1个回答
0
投票

在 Flutter 中我还没有看到与 Angular 的 Pipe 完全相似的概念。我想我们不会有这种概念,因为 Flutter 是基于 Declarative UI 哲学,没有分离 HTML/Typescript/CSS 等不同语言的视图定义。

Angular 管道只是从 HTML 模板调用 typescript 函数。这个概念的存在是因为我们有 HTML/Typescript 分离。

如果您需要转换字符串或数字,您可以使用 Dart 扩展概念。请参阅 https://dart.dev/language/extension-methods,这最终可能会对您有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.