在AngularJs / Javascript中创建禁用下拉菜单的标签

Create label of disabled dropdown menues in AngularJs / Javascript

本文关键字:下拉菜单 标签 创建 AngularJs Javascript      更新时间:2023-09-26

我想为我的一些视图实现只读模式。通常我只会禁用 GUI 组件,但我想要看起来更好的东西。我试图从下拉菜单中删除框和图形内容,但我根本无法对其进行足够的修改。

所以我的问题是,我如何在 Angular 中制作一个指令,当应用于禁用的下拉列表时,它将显示为标签?

Angular 已经有一个指令以声明方式完成此操作。 仅当绑定到的表达式为 true 时,ng-show才会显示它所附加到的标记。

你可以做这样的事情(伪代码(:

$scope.mode = { 
  readonly: true
}
....
<div ng-show="mode.readonly">...</div>
<select ng-show="!mode.readonly">...</select>