单击父组件上的按钮时如何将数据从子组件传递到父组件

阿里·阿胺

当用户单击父组件中存在的提交按钮时,我需要将输入值从子组件传递到父组件。

childComp模板

<input 
  type="password" 
  [(ngModel)]="userPasswordForm.inputId"
  class="mr-password-field k-textbox" 
  />

childComp TS文件

export class PasswordInputComponent{

    constructor() { }
  
    @Output() inputValue = new EventEmitter<string>();
    userPasswordForm:any={'input':''};

  emitValue(value: string) {
    this.inputValue.emit(value);
  }
}

父组件模板

<child-component (inputValue)="" > </child-component>
<button (click)="getValueFromChild()"> </button>

父组件TS文件

tempUserFormPasswords:any=[];
.
.
.
getValueFromChild(receivedVal){
    this.tempUserFormPasswords.push(receivedVal);
}

如果该按钮存在于子组件中,则很容易发出信号。但是在这种情况下,当单击父组件中的按钮时,应该传递该值!

拉兹·罗嫩(Raz Ronen)

对于单个ChildComponent:使用ViewChild

对于多个ChildComponent使用:ViewChildren

父组件TS文件

单子组件:

tempUserFormPasswords:any=[];
@ViewChild(ChildComponent) child: ChildComponent;
.
.
.
getValueFromChild(receivedVal){
    var data = child.getData();
    this.tempUserFormPasswords.push(data);
}

多个子组件:

tempUserFormPasswords:any=[];
@ViewChildren(ChildComponent) child: ChildComponent;
@ViewChildren(ChildComponent) children: QueryList<ChildComponent>;
.
.
.
getValueFromChild(receivedVal){
    let data;
    children.forEach(child => (data = this.updateData(child.data));
    this.tempUserFormPasswords.push(data);
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将值从子组件传递到父组件

来自分类Dev

如何将状态从子组件传递到父组件?

来自分类Dev

如何将道具从子组件传递到父组件的父组件?

来自分类Dev

如果子组件是动态组件,如何将数据从子组件传递给父组件

来自分类Dev

如何将数据从子组件(子组件有自己的状态)传递给父组件?

来自分类Dev

在React中,如何将参数从子组件传递到父组件?

来自分类Dev

如何将值从子功能组件传递到父类组件?

来自分类Dev

如何在Angular4中将数据从子组件传递到父组件

来自分类Dev

单击父组件,从子组件获取数据

来自分类Dev

当我有多个子组件时,如何将值从子组件传递给父组件?

来自分类Dev

在React Native中将数据从子组件传递到父组件?

来自分类Dev

将JSON对象从子组件传递到父组件

来自分类Dev

React-将值从子组件传递到父组件

来自分类Dev

将数据从子组件传递到父组件无法正常工作

来自分类Dev

将数据从子组件传递到Angular @ViewChild中的父组件,需要2个参数

来自分类Dev

如何在React.JS中将数据从子组件传递到父组件?

来自分类Dev

如何在React.js中将数据从子组件传递到父组件

来自分类Dev

单击列表项时如何将数据从子级传递到父级

来自分类Dev

将值从子级传递到父级组件

来自分类Dev

如何将状态与父组件传递给子组件

来自分类Dev

如何将子组件的状态传递给父组件?

来自分类Dev

在Angular中,当组件不是父/子组件时,如何将值从一个组件传递到另一组件?

来自分类Dev

有没有一种简单的方法可以将数据从子组件传递到父组件?

来自分类Dev

如何从子组件更改父数据?

来自分类Dev

Vue 如何将子组件和父组件数据传递给方法

来自分类Dev

将文本字段输入从子组件传递到父组件

来自分类Dev

如何获取输入文本的值并将其从子组件传递到父组件?

来自分类Dev

如何在React中将Json对象数组从子类组件传递到父类组件?

来自分类Dev

如何将数据从一个子组件传递给父组件和其他子组件?

Related 相关文章

  1. 1

    如何将值从子组件传递到父组件

  2. 2

    如何将状态从子组件传递到父组件?

  3. 3

    如何将道具从子组件传递到父组件的父组件?

  4. 4

    如果子组件是动态组件,如何将数据从子组件传递给父组件

  5. 5

    如何将数据从子组件(子组件有自己的状态)传递给父组件?

  6. 6

    在React中,如何将参数从子组件传递到父组件?

  7. 7

    如何将值从子功能组件传递到父类组件?

  8. 8

    如何在Angular4中将数据从子组件传递到父组件

  9. 9

    单击父组件,从子组件获取数据

  10. 10

    当我有多个子组件时,如何将值从子组件传递给父组件?

  11. 11

    在React Native中将数据从子组件传递到父组件?

  12. 12

    将JSON对象从子组件传递到父组件

  13. 13

    React-将值从子组件传递到父组件

  14. 14

    将数据从子组件传递到父组件无法正常工作

  15. 15

    将数据从子组件传递到Angular @ViewChild中的父组件,需要2个参数

  16. 16

    如何在React.JS中将数据从子组件传递到父组件?

  17. 17

    如何在React.js中将数据从子组件传递到父组件

  18. 18

    单击列表项时如何将数据从子级传递到父级

  19. 19

    将值从子级传递到父级组件

  20. 20

    如何将状态与父组件传递给子组件

  21. 21

    如何将子组件的状态传递给父组件?

  22. 22

    在Angular中,当组件不是父/子组件时,如何将值从一个组件传递到另一组件?

  23. 23

    有没有一种简单的方法可以将数据从子组件传递到父组件?

  24. 24

    如何从子组件更改父数据?

  25. 25

    Vue 如何将子组件和父组件数据传递给方法

  26. 26

    将文本字段输入从子组件传递到父组件

  27. 27

    如何获取输入文本的值并将其从子组件传递到父组件?

  28. 28

    如何在React中将Json对象数组从子类组件传递到父类组件?

  29. 29

    如何将数据从一个子组件传递给父组件和其他子组件?

热门标签

归档