比如有这样的字符串: 观看?分钟课程,发送?积分
我需要吧字符串中的?
改成input
输入框,并为输入框绑定change
事件。
字符串中?
的数量是不固定的
var items = str.split('?').reduce((state, item, index) => {
if (index) {
state.push(<input onChange={changeHandler} />)
}
state.push(item)
return state
}, [])
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答942 阅读✓ 已解决
4 回答1.6k 阅读
6 回答1.1k 阅读
先把字符串转换成数组,然后循环