如何在 angular 和 javascript 中检查变量是否在数组中?

我同意

我在 Laravel 中使用 angular 6。我正在获取一个数组到前端,我想检查我的变量是否在数组中。在 php 中就像in_array函数一样我正在使用下面的函数includes用数组检查我的变量。但有时它有效,有时它不起作用。它提供了RROR TypeError: Cannot read property 'includes' of undefined.

一段时间后,我曾经多次重新加载页面,我的代码开始运行良好。

public id:any[];
public status1:boolean = false;
public status2:boolean = false;
    if(this.id.includes('5'))
       {
         this.status1 = true;
       }
    else if(this.id.includes('17'))
      {
         this.status2 = true;
      }

我的 api 给了我正确的数据:["17","18"]但我不明白它有时工作,有时不工作。我也曾经更新过我的 package.json 但仍然无法正常工作。有没有其他方法可以像在 php 中那样在数组中查找变量,我们正在使用in_array函数。

ganesh045

将空数组分配给您的 Id 属性,目前您将其声明为数组,但初始值将是 undefined

 public id:any[] = [];

在此之后将您的 api 数据分配给它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在angular js和html5中显示来自javascript对象的特定代码的名称

来自分类Dev

如何在angular js和html5中显示来自javascript对象的特定代码的名称

来自分类Dev

如何在JavaScript中同时检查Min和Max值?

来自分类Dev

如何在javascript在线检查器中设置'if'和'else'?

来自分类Dev

如何在JavaScript中识别和检查验证控件?

来自分类Dev

如何在Angular中从数组添加和删除项目

来自分类Dev

如何在JavaScript中连接变量和字符串?

来自分类Dev

如何在 Angular Binding 中编写 Javascript?

来自分类Dev

在使用Angular将项目添加到数组之前,如何检查项目是否已在数组中?

来自分类Dev

javascript如何在数组之间拆分和存储

来自分类Dev

如何检查PHP和/或Javascript中的CSV文件是否损坏?

来自分类Dev

如何将数组转换为数组中的对象-Angular和Javascript

来自分类Dev

如何将数组转换为数组中的对象-Angular和Javascript

来自分类Dev

如何在javascript中检查数组的值?

来自分类Dev

如何在数组中添加和更新数组

来自分类Dev

如何在javascript变量中找到模式并在数组中返回创建的元素?

来自分类Dev

如何在数组JavaScript中添加到数组

来自分类Dev

如何在数组中查找和写下重复的元素?

来自分类Dev

如何在数组中打印回文数和质数

来自分类Dev

如何在数组和回显中处理If语句

来自分类Dev

如何在React + Typescript中检查数组中的javascript对象的所有值是否为true?

来自分类Dev

如何在javascript中检查对象数组中的索引是否存在?

来自分类Dev

如何在JavaScript中的子数组数组和子数组数组之间进行过滤?

来自分类Dev

如何在数组中添加超链接(Javascript)

来自分类Dev

如何在数组中添加超链接(Javascript)

来自分类Dev

如何检查电子邮件地址是否包含@ 符号和“.”。在 html 和 javascript 中

来自分类Dev

如何在 angular 2 中访问 VideoJs 函数中的成员变量和方法?

来自分类Dev

如何在Angular 2中使用canReuse和routerOnReuse

来自分类Dev

如何在Angular 2中使用canReuse和routerOnReuse

Related 相关文章

  1. 1

    如何在angular js和html5中显示来自javascript对象的特定代码的名称

  2. 2

    如何在angular js和html5中显示来自javascript对象的特定代码的名称

  3. 3

    如何在JavaScript中同时检查Min和Max值?

  4. 4

    如何在javascript在线检查器中设置'if'和'else'?

  5. 5

    如何在JavaScript中识别和检查验证控件?

  6. 6

    如何在Angular中从数组添加和删除项目

  7. 7

    如何在JavaScript中连接变量和字符串?

  8. 8

    如何在 Angular Binding 中编写 Javascript?

  9. 9

    在使用Angular将项目添加到数组之前,如何检查项目是否已在数组中?

  10. 10

    javascript如何在数组之间拆分和存储

  11. 11

    如何检查PHP和/或Javascript中的CSV文件是否损坏?

  12. 12

    如何将数组转换为数组中的对象-Angular和Javascript

  13. 13

    如何将数组转换为数组中的对象-Angular和Javascript

  14. 14

    如何在javascript中检查数组的值?

  15. 15

    如何在数组中添加和更新数组

  16. 16

    如何在javascript变量中找到模式并在数组中返回创建的元素?

  17. 17

    如何在数组JavaScript中添加到数组

  18. 18

    如何在数组中查找和写下重复的元素?

  19. 19

    如何在数组中打印回文数和质数

  20. 20

    如何在数组和回显中处理If语句

  21. 21

    如何在React + Typescript中检查数组中的javascript对象的所有值是否为true?

  22. 22

    如何在javascript中检查对象数组中的索引是否存在?

  23. 23

    如何在JavaScript中的子数组数组和子数组数组之间进行过滤?

  24. 24

    如何在数组中添加超链接(Javascript)

  25. 25

    如何在数组中添加超链接(Javascript)

  26. 26

    如何检查电子邮件地址是否包含@ 符号和“.”。在 html 和 javascript 中

  27. 27

    如何在 angular 2 中访问 VideoJs 函数中的成员变量和方法?

  28. 28

    如何在Angular 2中使用canReuse和routerOnReuse

  29. 29

    如何在Angular 2中使用canReuse和routerOnReuse

热门标签

归档