代码之家  ›  专栏  ›  技术社区  ›  E.Meir

单击事件时发送输入值

  •  2
  • E.Meir  · 技术社区  · 6 年前

    我试图发送输入字段的值,在按钮事件的“onclick”上,这有什么问题?

    HTML:

    <input #new_field type="text" />
    <button (click)="saveNewField(new_field.value)">Save</button>
    

    TS

    saveNewField(new_name) {
    // new_name is undefined
    }
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   Prachi    6 年前

    您必须为它定义值属性,否则,它将被识别为未定义。

    <input #new_field type="text" value=""/>