В настоящее время у меня есть этот бит кода, чтобы разделить строку и отобразить ее в виде списка.Как пропустить некоторые элементы при использовании карты javascript()
<span className="reply">{this.props.message.split("\n").map((chunk) => {
return <span className="message-chunk">{chunk}<br /></span>
})}
Я хочу пропустить первый и последний элемент в массиве split, потому что строка имеет форму.
Heading\n
List Item\n
List Item\n
List Item\n
Ending\n
Есть ли способ сделать это при использовании функции карты. Я видел упоминание о функции filter()
в другом связанном вопросе, но я не думаю, что это применимо здесь. Любая помощь приветствуется.
Вы имеете в виду «skip», как и в предыдущем заголовке, но преобразовываете все остальное или только возвращаете элементы списка? – vlaz
@vlaz Я имею в виду первый – user3282276
@ user3282276 Если один из ответов правильный, отметьте его как таковой. Если ни один из них, пожалуйста, не сообщайте нам о том, как он не решает вашу проблему. Спасибо – winhowes