如何收集flutter_web中的文本输入

时间:2019-09-08 22:59:40

标签: flutter flutter-web

我基于hello world exampleretrieve input example创建了flutter_web应用。

它不起作用:光标闪烁,但是当我键入时什么也没发生。 我的代码是here,并且托管在here上。

我使用Chrome。颤振配置:

Flutter 1.7.8 + hotfix.4•通道稳定•https://github.com/flutter/flutter.git 框架•版本20e59316b8(7周前)•2019-07-18 20:04:33 -0700 引擎•修改费001c93f 工具•Dart 2.4.0

有什么问题吗?

1 个答案:

答案 0 :(得分:2)

问题在于,hello_world示例已过时。

一段时间以来flutter_web被冻结,但是现在该存储库正在积极开发中,非常不希望使用master分支进行教育。 为此,我建议您使用以下相对稳定的软件包: flutter_for_webflutter_for_web_ui

为此,请执行以下两个步骤:

pubspec.yaml中更改依赖项

  flutter_web: any
  flutter_web_ui: any

  flutter_for_web: ^1.0.0
  flutter_for_web_ui: ^1.0.0

并完全删除dependency_overrides部分。

*.dart个文件中替换

import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart';

使用

import 'package:flutter_for_web/material.dart';
import 'package:flutter_for_web_ui/ui.dart';