我有一个搜索框,我想添加一个“x”重置按钮来清除输入。“x”重置按钮仅在搜索框不为空时可见。如果我键入然后手动清除,我可以正常工作。如果我使用 type=reset 的按钮,它会清除输入,但重新评估属性的事件不会触发。那就是重置按钮不会像应有的那样隐藏。
我有另一个按钮调用resetSearchTerm()
组件中的方法。我接到电话,但是当我尝试执行control.value = ""
控件时,控件上的值没有改变。我在控件上看到 updateValueAndValidity(onlySelf, eventEmitter) 签名,但我不知道参数的含义。
这里有一个plunker显示我在哪里。(只是按钮,红色 x 还没有)