我正在开发我的第一个 Flutter 项目,我正在构建一个登录页面,我创建了一个变量来存储 TextFormFieldController 但我收到了上面的错误,因为我删除了构造函数。当我返回此构造函数时,我无法声明一个全局变量来存储 TextFormFieldController。
这是我的代码:(登录页面):
import 'package:flutter/material.dart';
class LoginScreen extends StatelessWidget {
var loginUsernameController = TextEditingController();
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(),
body: Padding(
padding: const Edge
Insets.all(20.0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
const Text(
"Login",
style: TextStyle(fontSize: 40, fontWeight: FontWeight.bold),
),
const SizedBox(
height: 40,
),
TextFormField(
decoration: const InputDecoration(
labelText: "Email Address",
border: OutlineInputBorder(),
prefixIcon: Icon(Icons.email),
),
keyboardType: TextInputType.emailAddress,
),
const SizedBox(
height: 10,
),
TextFormField(
controller: TextEditingController(),
obscureText: true,
decoration: const …Run Code Online (Sandbox Code Playgroud) 我正在使用 NestJS,我使用以下命令安装了 @nestjs/config 模块:
npm i --save @nestjs/config
Run Code Online (Sandbox Code Playgroud)
我收到此错误: 模块“@nestjs/config”没有导出成员“ConfigModule”
这是我在 app.module 文件中的代码:
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { AuthModule } from './auth/auth.module';
import { UserModule } from './user/user.module';
import { BookmarkModule } from './bookmark/bookmark.module';
import { PrismaModule } from './prisma/prisma.module';
import { ConfigModule } from '@nestjs/config';
@Module({
imports: [ConfigModule, AuthModule, UserModule, BookmarkModule, PrismaModule],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
Run Code Online (Sandbox Code Playgroud)
PS:节点版本:17.6.0 / 操作系统:Manjaro …