上下文中对useReducer的无效钩子调用

时间:2019-07-12 12:06:31

标签: reactjs react-hooks

对于无效的Hook通话,我一直受到违反。

该挂钩在函数组件内部被调用。

一次只有一个版本的React。

我不认为我是 //Data fed to the system {"Fruits":[{"Number":"111", "Name":"Apple"}, {"Number":"112", "Name":"Orange"},{"Number":"113", "Name":"Peach"}]} //serializes the http content to a string string result = Request.Content.ReadAsStringAsync().Result; //deserializes result Dictionary<string, dynamic> data = JsonConvert.DeserializeObject<Dictionary<string, dynamic>>(result); //builds custom tokens var customTokens = new Dictionary<string, object>(); foreach (var dataField in data) { if (dataField.Value is JArray) { string nameValue = ""; foreach (JObject content in dataField.Value.Children<JObject>()) { foreach (JProperty prop in content.Properties()) { nameValue += prop.Name.ToString() + " : " + prop.Value.ToString(); } } customTokens.Add($"{dataField.Key}", nameValue); } } 上钩的规则。

在以下文件中调用useReducer时,认为违反了挂接调用。

Breaking

编辑*我仅在运行测试套件时收到此错误

1 个答案:

答案 0 :(得分:0)

该错误是我的一些测试所致。