在React JS中使用find()

时间:2018-04-30 08:17:41

标签: reactjs find

无论如何都要使用

  

find(),findOneBy(),findBy()

在React JS中?

我想将它用于数组。

谢谢。

2 个答案:

答案 0 :(得分:0)

你绝对可以这样使用它。

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>);
  }
}

答案 1 :(得分:0)

我怀疑您是否要求使用find(), findOneBy(), findBy()来获取某些数据库中的记录?

在这种情况下,您可能会有一些误解。 React的目的是处理你的DOM,而不是对数据库进行操作(比如Laravel上的Eloquent ORM)

您可以做的是让您的Web服务器处理这些操作,同时为您的React应用程序提供REST API端点。

除了find()之外,这些功能都不是javascript Array.prototype的一部分。你可以这样做:

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

但您不能对findOnefindOneBy执行相同操作。