相关疑难解决方法(0)

Flutter BloC 不刷新我的视图(计数器应用程序)

我正在尝试使用计数器测试应用程序使用 BloC 库,但是当我使用对象来增加/减少我的计数器时,我的视图有一个小问题。MyObject.MyProperty 增加或减少但我的视图没有刷新。为什么?

带有简单 int 变量的示例应用程序

我的对象代码:

import 'dart:async';    
import 'package:flutter/material.dart';    
import 'package:bloc/bloc.dart';
import 'package:flutter_bloc/flutter_bloc.dart';    

void main() { 
  runApp(App());
}

class App extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      home: BlocProvider(
        builder: (context) => CounterBloc(),
        child: CounterPage(),
      ),
    );
  }
}

class TestTest{
  int myProperty; 

  TestTest(){
    myProperty = 0;
  }
}


class CounterPage extends StatefulWidget {
  @override
  _CounterPageState createState() => _CounterPageState();
}

class _CounterPageState extends State<CounterPage> {
  @override
  Widget build(BuildContext context) …
Run Code Online (Sandbox Code Playgroud)

dart flutter bloc

1
推荐指数
1
解决办法
6152
查看次数

标签 统计

bloc ×1

dart ×1

flutter ×1