1

根据Flutter hooks documentation on created custom hooks,作者提到了一个类似下面的例子,

ValueNotifier<T> useLoggedState<T>(BuildContext context, [T initialData]) {
  final result = useState<T>(initialData);
  useValueChanged(result.value, (_, __) {
    print(result.value);
  });
  return result;
}

与消耗context小部件的钩子。这context在钩子中的任何地方都没有使用,但根据 linter,它不是死代码。所以我只想知道这context是否有必要?如果是这样,为什么?

4

0 回答 0