小编fgy*_*ong的帖子

Flutter Getx 如何将 obs 绑定到 Widget?

当我Getx用来更新我的 Widget 时?我不知道Rx()如何联系我放入的东西。

代码是_obx=Rx(). 但我发送的数据是"".obs. 那不是,Rx()但这是RxString()。当我使用"".obs.value="newString". 为什么Rx()可以知道谁更新数据。

就像 :

import 'package:flutter/material.dart';
import 'package:get/get.dart';

class GetIncrementPage extends StatefulWidget {
  GetIncrementPage({Key key}) : super(key: key);

  @override
  _GetIncrementPageState createState() => _GetIncrementPageState();
}

class _GetIncrementPageState extends State<GetIncrementPage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('get'),
      ),
      body: Container(
        alignment: Alignment.center,
        child: _body(),
      ),
    );
  }

  Widget _body() {
    return Column(
      mainAxisAlignment: MainAxisAlignment.center,
      crossAxisAlignment: CrossAxisAlignment.center, …
Run Code Online (Sandbox Code Playgroud)

dart flutter getx

0
推荐指数
2
解决办法
2万
查看次数

标签 统计

dart ×1

flutter ×1

getx ×1