我想为我的一些观点实现只读模式。通常我会禁用GUI组件,但我希望看起来更好看。我试图从下拉菜单中删除框和图形内容,但我根本无法修改它。
所以我的问题是,我如何在Angular中制作一个指令,当它应用于禁用的下拉列表时,它会显示为标签?
答案 0 :(得分:0)
Angular已经有一个以声明方式完成此任务的指令。 ng-show
只有在绑定的表达式为真时才显示附加的标记。
你可以这样做(伪代码):
$scope.mode = {
readonly: true
}
....
<div ng-show="mode.readonly">...</div>
<select ng-show="!mode.readonly">...</select>