Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我尝试使用ng build-prod构建应用程序时,它会说;财产';受'邀请;不存在于类型';任何[]和#x27&引用;_Javascript_Angular - Fatal编程技术网

Javascript 当我尝试使用ng build-prod构建应用程序时,它会说;财产';受'邀请;不存在于类型';任何[]和#x27&引用;

Javascript 当我尝试使用ng build-prod构建应用程序时,它会说;财产';受'邀请;不存在于类型';任何[]和#x27&引用;,javascript,angular,Javascript,Angular,我想做的是,我在我的网站上有一个按钮,它需要显示条件是否正确。它在本地运行,但在我尝试构建时显示错误 <html> <button *ngIf="userType && userType == 'client' && experienceDetail.type != 'published' && userList.invited_by =='' " type="button" (click

我想做的是,我在我的网站上有一个按钮,它需要显示条件是否正确。它在本地运行,但在我尝试构建时显示错误

<html>

<button
*ngIf="userType && userType == 'client' && experienceDetail.type != 'published' && userList.invited_by =='' " type="button" (click)='shareExp()' class="cus-btn">Share</button>

我想您的
用户列表中有一个错误。您的
html
中的
代码邀请了您。
您试图访问
userList
邀请的元素
,但
userList
是一个数组

当你尝试构建你的应用程序时,你会遇到这个错误

您应该迭代
userList
,然后访问每个元素的
邀请的
u:)


我希望它能帮助你!高兴并有一个干净的代码:)

问题已解决请查看评论以了解问题的原因。参考
这是我的承诺。您将清楚地理解。

我将用户列表数据作为对象<代码>{id:“5d53e24754846f46e51dd2bc”,更新日期:“2021-01-12T12:21:31.020Z”,创建日期:“2019-08-14T10:28:23.180Z”,名字:“测试”,姓氏:“用户”…}邀请人:“5ffd944a7178242e81e90e0c”
我得到这样的数据。我如何解决此问题。抱歉,但您为什么这样做
this.userList=data?数据:[]如果
这个.userList
是一个对象?你能
控制台.log(这个.userList)
并给我看吗?是的,1秒好友
{id:“5d53e24754846f46e51dd2bc”,更新日期:“2021-01-12T12:21:31.020Z”,创建日期:“2019-08-14T10:28:23.180Z”,名字:“测试”,姓氏:“用户”,电子邮件:“test@gmail.com“名字:”测试“邀请人:“5ffd944a7178242e81e90e0c”姓氏:“用户”密码:“8D969EEF6ECAD3C29A3A629280E686CF0C3F5D5A86AFF3CA120C923ADC6C92”密码uuid:“9f790a10-be7d-11e9-8e0c-7785d1a3f50a”电话号码:“状态:“活动”更新日期:“2021-01-12T12:21:31.020Z”用户类型:“客户机”\U5E2541D:“这是什么代码?”
  invited_by: any=[]

ngOnInit() {

    
    this.getUserData();
  }


getUserData() {
    this.dataService.getUserData().subscribe((data) => {


      this.userList = data ? data : [];

      console.log(this.userList, 'f');

    })
  }