Java 错误类型错误:无法读取属性';testName';未定义在Object.eval的值

Java 错误类型错误:无法读取属性';testName';未定义在Object.eval的值,java,angular,spring-boot,browser,ide,Java,Angular,Spring Boot,Browser,Ide,我的系统上运行了angular&spring boot。 当路由到最后一页时,它应该表示从上一个路由传递的值。但我收到了一个错误: 错误类型错误:无法在Object.eval读取未定义的属性“pName” 其他团队成员在他们的系统中没有遇到此问题。我不确定是浏览器问题还是其他问题 我尝试过的事情: 清除浏览器缓存 重新导入应用程序 已在其他浏览器中尝试 下面是使用“pName”的代码 HTML1: 姓名: {{projectBasicInfo['Address']['pName']} 地址

我的系统上运行了
angular
&
spring boot
。 当路由到最后一页时,它应该表示从上一个路由传递的值。但我收到了一个错误:

错误类型错误:无法在Object.eval读取未定义的属性“pName”

其他团队成员在他们的系统中没有遇到此问题。我不确定是浏览器问题还是其他问题

我尝试过的事情:

  • 清除浏览器缓存
  • 重新导入应用程序
  • 已在其他浏览器中尝试
下面是使用“pName”的代码

HTML1:
姓名:
{{projectBasicInfo['Address']['pName']}
地址:
{{BasicInfo['Address']['pstreet']}
,{{BasicInfo['Address']['pcity']}
,{{BasicInfo['Address']['pstate']}
{{BasicInfo['Address']['pzip']}
术语:
{{BasicInfo['eDate']}}到{{BasicInfo['eDate']}}
``````````````````````````````````````````````````````````````````````````````
HTML 2:
名称
{{quoteResult.pAddress.pName}

`````````````````````````````````````````````````````````````````````````````` HTML3: 名称 {{Result.pAddress.pName} `````````````````````````````````````````````````````````````````````````````` HTML4: 此字段必填 `````````````````````````````````````````````````````````````````````````````` 服务: pAddress:这个.fb.group({ pName:['',验证器。必需], pstreet:['',需要验证程序], pcity:['',验证器。必需], pstate:[''[Validators.required,CustomValidators.StateRequirements]], pcounty:['',验证器。必填] }), `````````````````````````````````````````````````````````````````````````````` ts文件: get pName():AbstractControl{返回this.pageData.formGroup.get('pAddress').get('pName');}
尝试使用


此字段必填
请注意,在点运算符尝试使用之前的问号(
)符号


此字段必填

注意问号(
)在dot operator之前签名

如果不知道应用程序、其代码和您尝试运行它的环境,就无法帮助您。因此您的问题非常不清楚。请参阅。如果是代码问题,则不应在任何机器上运行,对吗?@Samuelphilippy您可以共享您的代码片段。或者尝试创建另一个角度项目吗然后在那里复制同样的场景,看看你们是否仍然面临同样的问题。如果是,至少分享那个项目。@SumitRamteke补充了2件事。在
formControlName=“pName
附近缺少一个双引号。第二,你们在使用
[formGroup]=”pAddress吗"
带父
表单
标记?只是想确保在不了解应用程序、其代码和您尝试运行它的环境的情况下,无法帮助您。因此,您的问题非常不清楚。请查看。如果是代码,它不应该在任何计算机上运行,对吗?@Samuelphilippy您可以共享您的代码片段吗?或者尝试to创建另一个angular项目并在那里复制相同的场景,看看您是否仍然面临相同的问题。如果是,至少共享该项目。@SumitRamteke补充了2件事。在
formControlName=“pName
附近缺少一个双引号。第二,您使用的是
[formGroup]=”pAddress吗"
带有父项
表单
标记?只是想确保我的应用程序没有更改。但我在我的应用程序中发现了问题。这与角度无关。但是,我的电话号码字段的数据类型错误。因此,输入一个值范围会引发错误。我修复了更改数据类型的问题。谢谢大家!!感谢大家r响应了这一点,但我的应用程序中没有更改。但我在我的应用程序中发现了问题。这与角度无关。但是,我的电话号码字段的数据类型错误。因此,输入一个值范围会引发错误。我修复了更改数据类型的问题。谢谢大家!!感谢您的响应
<input [ngClass]="{'is-invalid': pName?.touched && pName?.invalid}" 
       class="form-control" formControlName="pName" 
       type="text"  maxlength="70">

<span *ngIf="pName?.touched && pName?.invalid" 
      class="text-danger">This field is required</span>