質問編集履歴

2

本文修正

2022/05/07 08:27

投稿

rtuuo
rtuuo

スコア2

test CHANGED
File without changes
test CHANGED
@@ -7,11 +7,76 @@
7
7
  - FirebaseのFirestoreの値を削除する
8
8
 
9
9
  ## 解決したいエラー
10
- 下記のスクショのように+ボタンをタップするとエラーが出てしまいます。
10
+ ボタンをタップするとエラーが出てしまいます。
11
11
 
12
+ ```ここに言語を入力
12
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-05-07/d7b9af6e-71d6-487c-8fde-28b5e9f3d77b.png)
13
+ ======== Exception caught by widgets library =======================================================
13
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-05-07/ff686dfc-2596-4bfd-96c0-8c439cb30df8.png)
14
+ The following _CastError was thrown building Builder(dirty):
15
+ Null check operator used on a null value
14
16
 
17
+ The relevant error-causing widget was:
18
+ MaterialApp MaterialApp:file:///Users/lukasekine/StudioProjects/flutter_tutorial_3/lib/presentation/main/main.dart:16:12
19
+ When the exception was thrown, this was the stack:
20
+ #0 BookListPage.build.<anonymous closure>.<anonymous closure>.<anonymous closure> (package:flutter_tutorial_3/presentation/book_list/book_list_page.dart:81:31)
21
+ #1 MaterialPageRoute.buildContent (package:flutter/src/material/page.dart:53:55)
22
+ #2 MaterialRouteTransitionMixin.buildPage (package:flutter/src/material/page.dart:106:27)
23
+ #3 _ModalScopeState.build.<anonymous closure>.<anonymous closure> (package:flutter/src/widgets/routes.dart:872:55)
24
+ #4 Builder.build (package:flutter/src/widgets/basic.dart:7398:48)
25
+ #5 StatelessElement.build (package:flutter/src/widgets/framework.dart:4827:28)
26
+ #6 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4754:15)
27
+ #7 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
28
+ #8 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4735:5)
29
+ #9 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4729:5)
30
+ ... Normal element mounting (170 frames)
31
+ #179 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
32
+ #180 MultiChildRenderObjectElement.inflateWidget (package:flutter/src/widgets/framework.dart:6422:36)
33
+ #181 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
34
+ #182 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5845:32)
35
+ #183 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6445:17)
36
+ #184 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
37
+ #185 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
38
+ #186 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4928:11)
39
+ #187 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
40
+ #188 StatefulElement.update (package:flutter/src/widgets/framework.dart:4960:5)
41
+ #189 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
42
+ #190 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
43
+ #191 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
44
+ #192 ProxyElement.update (package:flutter/src/widgets/framework.dart:5108:5)
45
+ #193 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
46
+ #194 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
47
+ #195 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
48
+ #196 ProxyElement.update (package:flutter/src/widgets/framework.dart:5108:5)
49
+ #197 _InheritedNotifierElement.update (package:flutter/src/widgets/inherited_notifier.dart:111:11)
50
+ #198 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
51
+ #199 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6291:14)
52
+ #200 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
53
+ #201 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
54
+ #202 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4928:11)
55
+ #203 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
56
+ #204 StatefulElement.update (package:flutter/src/widgets/framework.dart:4960:5)
57
+ #205 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
58
+ #206 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6291:14)
59
+ #207 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
60
+ #208 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6291:14)
61
+ #209 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
62
+ #210 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
63
+ #211 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
64
+ #212 ProxyElement.update (package:flutter/src/widgets/framework.dart:5108:5)
65
+ #213 Element.updateChild (package:flutter/src/widgets/framework.dart:3501:15)
66
+ #214 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
67
+ #215 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4928:11)
68
+ #216 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
69
+ #217 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2659:19)
70
+ #218 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:882:21)
71
+ #219 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:363:5)
72
+ #220 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1144:15)
73
+ #221 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1081:9)
74
+ #222 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:995:5)
75
+ #226 _invoke (dart:ui/hooks.dart:151:10)
76
+ #227 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:308:5)
77
+ #228 _drawFrame (dart:ui/hooks.dart:115:31)
78
+ (elided 3 frames from dart:async)
79
+ ```
15
80
  ## 参考にしたもの(ほぼ丸パクしました)
16
81
  - https://www.youtube.com/watch?v=W0oKfFgoKpM&list=PLuLRJz1UnJzFrDuXT5FjsSUPmqD79kUpB&index=6
17
82
  - https://www.youtube.com/watch?v=q8jzhswdMyU&list=PLuLRJz1UnJz

1

誤字脱字

2022/05/07 07:16

投稿

rtuuo
rtuuo

スコア2

test CHANGED
File without changes
test CHANGED
@@ -12,11 +12,11 @@
12
12
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-05-07/d7b9af6e-71d6-487c-8fde-28b5e9f3d77b.png)
13
13
  ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-05-07/ff686dfc-2596-4bfd-96c0-8c439cb30df8.png)
14
14
 
15
- ## 参考にしたもの(丸パクほぼ丸パクしました)
15
+ ## 参考にしたもの(ほぼ丸パクしました)
16
16
  - https://www.youtube.com/watch?v=W0oKfFgoKpM&list=PLuLRJz1UnJzFrDuXT5FjsSUPmqD79kUpB&index=6
17
17
  - https://www.youtube.com/watch?v=q8jzhswdMyU&list=PLuLRJz1UnJz
18
18
 
19
- どのコード共有したら適切な解決方法をいただけるかわからないため、私の共有アイテムにフォルダをzipファイルでアップしてあります。
19
+ 私のレベルではどのコード共有したら適切な解決方法をいただけるかわからないため、私の共有アイテムにフォルダをzipファイルでアップしてあります。
20
20
  ご回答よろしくお願い致します。
21
21
 
22
22
  ↓↓コードが格納されているフォルダ↓↓