React.js array.map不返回jsx

时间:2017-05-16 19:43:14

标签: javascript reactjs

我有一个mobx商店,我从中提取数据并尝试将每个数据呈现为<li>

 let completedList = completedTodos.map(todo => { <li> {todo.value} </li> } );

我无法弄清楚为什么除了未定义之外不会返回任何内容。

对不起,我是新来的,这可能是一个愚蠢的问题。

1 个答案:

答案 0 :(得分:2)

容易犯错误!如果您没有明确使用glmGrid = expand.grid(.parameter = seq(1, 10, 1)) glmCV <- train(Churn. ~., data = train, method = 'glm', trControl = numFolds, tuneGrid = data.frame(glmGrid)) predictCV = predict(glmCV, newdata = test, type = "prob") ,则箭头函数应使用括号()而不是括号{}。

return

否则,你可以完全跳过parens - 没有括号的箭头函数意味着let completedList = completedTodos.map(todo => (<p>{todo.value}</p>));

return