我在Angular 8中有一个非常基本的选择选项输入控件。用户从dropdown中选择一项,它会正确地反映在dropdown和ngModel变量中。但是如果我以编程方式清空源数组,dropdown仍然保留ngModel中的旧值,并且角度验证显示控件处于“有效”状态。但是,由于源数组现在为空,因此下拉列表中没有显示为选中状态。以下是重现该行为的完整示例: A
我想创建和显示后,我的元素只有在小按钮点击菜单。'doAction‘中,我想从鼠标点击事件中获取位置X,Y,并在此位置显示我的菜单。我对‘下拉菜单’有问题。更准确地说,我看到上面描述的按钮和这段代码中的按钮(id=test):
var menu = angular.element('<div class="dropdown">' +我不