选择值后清除值和ng-select的下拉列表

时间:2019-07-29 13:14:59

标签: angular angular8 angular-ngselect

我正在一个Illegal variable name.项目中,该项目包含angular 8下拉菜单。它是ng-selecttypehead的组合。这样我就可以从api实时获取数据。下拉菜单运行正常。但是我找不到功能。

我需要进行选择,并且选择后会清除预填充的下拉列表。

我可以清除选择。但是我不知道如何清除以前的搜索数据已经填充的下拉列表。

我正在使用ng-select清除选择。

我尝试了此question中给出的答案,它也给出了相同的结果。

我尝试过

this.selectedCustomer = null;

@ViewChild(
'customerSearch', {
  static: true,
  read: NgSelectComponent
}
) customerSearch: NgSelectComponent;

这与this.customerSearch.handleClearClick();

的目的相同

我的html是

this.selectedCustomer = null

是否可以通过编程方式清除已经填充的下拉菜单?任何帮助,不胜感激。谢谢。

1 个答案:

答案 0 :(得分:4)

在您的HTML中:

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          35.39314,
          72.479306
        ]
      },
      "properties": {
        "Street": "Text",
        "City": "Text",
        "Country": "Text"
      }
    }
  ]
}

这是不同选项所在的位置,将其清空应清除下拉列表。