javascript - 是否有一个指令允许在选择选项后隐藏选择元素?

标签 javascript angularjs

是否有一个指令允许选择元素隐藏一次 选项已被选择?

我认为 ng-blur 是可行的方法,但它对我不起作用。

select(ng-model="jawn", ng-options="range.value for range in ranges", 
ng-blur="hideMe", ng-if="jawnDropdown")

$scope.hideMe = function() {
    $scope.jawnDropdown = false;
}

最佳答案

你不能摆脱模型吗?

select(ng-model="jawn", ng-options="range.value for range in ranges", ng-if="!jawn")

关于javascript - 是否有一个指令允许在选择选项后隐藏选择元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36849058/

相关文章:

javascript - 在 Object.create : properties are there, 之后但 Object.keys/getOwnPropertyNames = []?

javascript - Ng-repeats 在一个 Controller 中显示,但在另一个 Controller 中不显示

javascript - 使用 jquery 验证插件验证表单

javascript - 根据 Angular UI 网格中的字段值对行进行着色

javascript - 在 Angularjs 中使用指令触发 ng-change

javascript - 使用指令范围更新 Highcharts

javascript - 单击链接时如何防止此下拉菜单关闭?

javascript - 使用以下操作刷新网页

angularjs - 如何在交互测试 Protractor 时提供 "rootelement"选项

asp.net - 当 ContentDisposition 丢失时,如何在 MultipartStreamProvider GetStream 中获取文件大小