169 похожих чатов

Привет народ,такая проблема строка 85 The named parameter 'child' isn't

defined. нужен child а компилятор ругаеться,решение предлагают очистить кэш проекта,но думаю ошибка больше в синтаксисе

import 'package:flutter/material.dart';

class CaseScheduler extends StatefulWidget {
const CaseScheduler({Key? key}) : super(key: key);
@override
State<CaseScheduler> createState() => _CaseSchedulerState();
}

class _CaseSchedulerState extends State<CaseScheduler> {
List<String> _cases = [
"Case 1",
"Case 2",
"Case 3",
"Case 4",
"Case 5",
"Case 6",
"Case 7",
"Case 8",
"Case 9",
"Case 10",
];

String _selectedCase = "Case 1";
String _selectedDay = "Day 1";

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text("Case Scheduler"),
),
backgroundColor: const Color(0xffc8e9f1),
body: Column(
children: [
DropdownButton<String>(
value: _selectedDay,
hint: const Text("Select a day"),
items: <String>[
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday'
].map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(
value: value,
child: Text(value),
);
}).toList(),
onChanged: (String? value) {
setState(() {
_selectedDay = value!;
});
},
),
Expanded(
child: GridView.builder(
gridDelegate:
const SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 3,
),
itemCount: _cases.length,
itemBuilder: (BuildContext context, int index) {
return GestureDetector(
onTap: () {
setState(() {
_selectedCase = _cases[index];
});
},
child: Container(
margin: const EdgeInsets.all(10),
decoration: BoxDecoration(
borderRadius: BorderRadius.circular(10),
color: _selectedCase == _cases[index]
? Colors.blue
: const Color(0xffc8e9f1),
),
child: Center(
child: Text(
_cases[index],
style: TextStyle(
color: _selectedCase == _cases[index]
? Colors.white
: Colors.yellow,),
child: Center(
child: Text(
_cases[index],
style: TextStyle(
color: _selectedCase == _cases[index]
? Colors.white
: Colors.yellow,
),
),
),
),
),
),);
},
),
),
ElevatedButton(
onPressed: _selectedCase == null
? null
: () {
// Add selected case to schedule
print("Added $_selectedCase to schedule for $_selectedDay");
},
child: const Text("Add to schedule"),
),
],
),
);
}
}

1 ответов

27 просмотров

Ты предлагаешь в сообщении отсчитать 85 строк ?

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
14
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
Карта сайта