uni*_*ise 0 javascript string-interpolation reactjs
我有以下代码:
const [answerObject, setAnswerObject] = useState({})
const answerItem = {"question_" + survey.id, selectedAnswer}
setAnswerObject(answerObject + answerItem)
Run Code Online (Sandbox Code Playgroud)
我正在尝试得到这个结果:
answers = {
question_1: 'text from answer 1',
question_2: 'text from answer 2',
question_3: 'text from answer 3',
}
Run Code Online (Sandbox Code Playgroud)
但是我在插值时遇到了麻烦。我尝试了很多不同的方法但没有运气。任何正确格式化它的帮助或建议都会很棒。
小智 6
您可以通过使用方括号将内插字符串用作对象键。
{
[`question_${survey.id}`]: selectedAnswer
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1686 次 |
| 最近记录: |