Используйте find () в React JS - PullRequest
0 голосов
/ 30 апреля 2018

есть ли в любом случае использовать

find (), findOneBy (), findBy ()

в React JS?

Я хочу использовать его для массива.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 30 апреля 2018

Я подозреваю, что вы спрашиваете об использовании find(), findOneBy(), findBy() как при получении записей из какой-либо базы данных?

В этом случае у вас может быть небольшое недопонимание. Целью React является управление вашей DOM, а не выполнение операций с базой данных (например, Eloquent ORM на Laravel)

То, что вы могли бы сделать, - это заставить ваш веб-сервер обрабатывать эти операции, одновременно предоставляя конечные точки REST API для вашего приложения React.

Кроме find(), ни одна из этих функций не является частью javascript Array.prototype. Вы можете сделать что-то вроде этого:

[1,2,3,4,5].find(v => v === 3)

Но вы не можете сделать то же самое с findOne и findOneBy.

0 голосов
/ 30 апреля 2018

Вы можете определенно использовать это так.

class App extends Component {
  render() {
    var array1 = [5, 12, 8, 130, 44];
    var found = array1.find(function (element) {
      return element > 10;
    });

    return (<div>{found}</div>);
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...