質問編集履歴

1

回答を受け、追加質問をしました。

2020/09/26 23:28

投稿

takumi123
takumi123

スコア59

test CHANGED
File without changes
test CHANGED
@@ -233,3 +233,21 @@
233
233
  RangeSlidebarのサンプルではsetState()で値を更新しています。しかし、私はStatelessWidegetで作成しています。statefullwidget変更の修正範囲の関係からできる限りStatelessWidgetのまま実装の方法を探しています。
234
234
 
235
235
  [https://api.flutter.dev/flutter/material/RangeSlider-class.html](https://api.flutter.dev/flutter/material/RangeSlider-class.html)
236
+
237
+
238
+
239
+
240
+
241
+ #追記
242
+
243
+ nskhei様の回答を受けて、追加質問です。
244
+
245
+
246
+
247
+ showDialogを動作させるにはChangeNotifierProviderを新たに作成する必要がある。
248
+
249
+ このshowDialogは検索フィルターで、閉じた先にあるChangeNotifierProviderのインスタンスに値を渡したいと考えています。
250
+
251
+
252
+
253
+ 新たにChangeNotifierProviderを作成すると、別個のインスタンスになり、値を引き継げないと考えているのですが、どのようにすればよろしいでしょうか?