Я хочу проверить, можно ли найти строку в списке объектов.underscore.js _.where для строки и объектов
this.props.value
имеет строку «apple, peach» и this.state.list
- это список объектов, где каждый объект имеет пару с ключом. Я хочу посмотреть, найдено ли «яблоко, персик» в this.state.list.name
.
Из документации по Underscore.js: _.where(list, properties)
, и я не думаю, что могу ввести строку как list
. Как проверить, найден ли строка в списке объектов?
render() {
fruits = this.props.value # "apple, peach"
newFruits = _.where(this.props.value, this.state.list) # I want to see if "apple, peach" is found in the list of fruits in state, and if so, re-assign those values into newFruits
return (
<div>
<p>{newFruits}</p>
</div>
)
}
Любой код, с которым вы работаете, который вы можете показать? –
@MikeBrant, он был отредактирован. – patrickhuang94