Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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
Angular 如何将patchValue编号与角度形式的字符串连接起来?_Angular_Forms_Angular Reactive Forms_Angular Forms - Fatal编程技术网

Angular 如何将patchValue编号与角度形式的字符串连接起来?

Angular 如何将patchValue编号与角度形式的字符串连接起来?,angular,forms,angular-reactive-forms,angular-forms,Angular,Forms,Angular Reactive Forms,Angular Forms,这是我的TS ngOnInit(){ this.editProfileForm=新表单组({ firstNumber:new FormControl(空{ 验证器:[验证器。必需], }) } } fetchNumber(){ 此.nameService.fetchName().subscribe( () => { this.editProfileForm.patchValue({ firstNumber:this.profileData.firstNumber, }); }, ); } 我的

这是我的TS

ngOnInit(){
this.editProfileForm=新表单组({
firstNumber:new FormControl(空{
验证器:[验证器。必需],
})
}
}
fetchNumber(){
此.nameService.fetchName().subscribe(
() => {
this.editProfileForm.patchValue({
firstNumber:this.profileData.firstNumber,
});
},
);
}
我的HTML


我想要实现的是,当我在HTML中输入的内容被
firstNumber
的值填充时,还要添加字符串“%”。我尝试了“+”

firstNumber:this.profileData.firstNumber+“%”;
,将“%”放在变量中仍然不起作用。如果你们有,如果这可以做到,我将非常感激。

首先创建formcontrolname并绑定输入文本中的值


我附加了stackbliz,请参考它

*您是否验证了
profileData.firstname
的类型是字符串?*是否尝试添加括号?
firstname:
*是否尝试使用模板字符串?
如“${this.profileData.firstname}%””“< /代码> @ pMO1948你是对的……我愚蠢地没有意识到在我的代码中有一个数字进来,但仍然没有任何选择。不幸的是,如果你快速写,符号停留在价值的中间(如果你打印的形式你可以看到)