org-dartlang-app:/web_entrypoint.dart:16:22:错误:未定义名称"main"。return (entrypoint.main as _NullaryFuncti



hi我试图在chrome上打开flutter应用程序,结果发生了什么。org dartlang app:/web_entrypoint.dart:16:22:错误:未定义的名称'main'。return(entrypoint.main as _NullaryFunction(((;我的代码:`

import 'package:flutter/material.dart';
class hellp extends StatefulWidget {
const hellp({ Key? key }) : super(key: key);

@override
State<hellp> createState() => _hellpState();
}

class _hellpState extends State<hellp> {
@override
Widget build( BuildContext context) {
return Container(

);
}
}

在尝试测试我在网上发现的代码片段时,刚刚遇到此错误消息。不过,我的是一个无状态的小部件。

我通过在导入语句后添加以下代码解决了这个问题:

import 'package:flutter/material.dart';
void main() { //add this
runApp(const MyApp());
}
//using stateless widget here.
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
home: const MyHomePage(),
);
}

希望这有帮助:(

相关内容

  • 没有找到相关文章

最新更新