mvvm:Flutter MVVM(Model-View-ViewModel)实现。 它使用基于属性的数据绑定在ViewModel和View之间建立连接,并通过ViewModel驱动View更改

时间:2024-05-27 00:13:02
【文件属性】:

文件名称:mvvm:Flutter MVVM(Model-View-ViewModel)实现。 它使用基于属性的数据绑定在ViewModel和View之间建立连接,并通过ViewModel驱动View更改

文件大小:350KB

文件格式:ZIP

更新时间:2024-05-27 00:13:02

dart state-management mvvm flutter Dart

A Flutter MVVM (Model-View-ViewModel) implementation. It uses property-based data binding to establish a connection between the ViewModel and the View, and drives the View changes through the ViewModel. 一个 Flutter 的 MVVM(Model-View-ViewModel) 实现。 它使用基于属性 (property) 的数据绑定在视图模型 (ViewModel) 与视图 (View) 之间建立关联,并通过视图模型 (ViewModel) 驱动视图 (View) 变化。 & import 'package:flutter/widgets.dart'; import 'packa


【文件预览】:
mvvm-master
----.gitignore(584B)
----pubspec.yaml(485B)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----README.md(3KB)
----.metadata(309B)
----example()
--------pubspec.yaml(2KB)
--------lib()
--------analysis_options.yaml(317B)
----lib()
--------view_model.dart(880B)
--------bindable.dart(8KB)
--------property_value.dart(1KB)
--------view_context.dart(5KB)
--------mvvm.dart(681B)
--------view_context_helpers()
--------property_adaptive.dart(2KB)
--------view.dart(2KB)
--------property_async.dart(5KB)
----img.png(353KB)
----.gitattributes(66B)
----APIs.md(20KB)
----test()
--------bindable_object_test.dart(718B)
--------bindable_value_notifier_test.dart(2KB)
--------mvvm_test.dart(92B)
--------bindable_property_test.dart(1KB)
----analysis_options.yaml(2KB)

网友评论