flutter使用provider简单实现计数器
1,首先在pubspec.yaml里面安装 2,在同一个页面创建两个widget(或者将这两个widget单独创立dart文件) import 'package:flutter/material.dart'; import 'dart:async'; import 'package:provider/provider.dart'; import '../../provide/cunter.dart'; class StrictsSelection extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( body: Center( child: Column( children: [ Number(), MyButton() ], ), ), ); } } class Number extends StatelessWidget { @override Widget build(BuildContext context) { return Container( margin: EdgeInsets.only(top: 200), child: Text("${Provider.of<Counter>(context).value}"), ); } } class