角度可编辑禁用窗体
Angular xeditable disable the form
我正在使用角度指令:http://vitalets.github.io/angular-xeditable/
我正在尝试将表单显示为禁用的表单,我的意思是,禁用所有元素(禁用html属性)。
我看到有一个由$setWaiting()
设置的形式的标志$waiting
,其行为与此类似,但没有办法将此状态调用为$show()
。
有办法从我的控制器访问该方法吗?或者另一方面,我如何扩展指令以使此方法公开。
谢谢!
我知道这是一个迟到的答案,但由于没有人回答。。。
我认为,处理$waiting
属性可能会给您带来更多的麻烦,因为它会处理提交状态以及谁知道还有什么。
实现禁用表单元素的最简单方法是只使用绑定到$scope
变量的每个可编辑控件的e-ng-disabled
属性,如下所示:
<span editable-text="my_model" e-name="name"
e-ng-disabled="form_disabled">{{ my_model }}</span>
这是一把小提琴:http://jsfiddle.net/jf2ykddv/5/
为了记录在案,当然,能够直接通过窗体禁用所有具有某种"全局"属性的控件会很好,但我不认为这是在angular xeditable中实现的。所以这可能是最简单的方法。
只在标记中添加属性。
e-ng-disabled="[value]"
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 防止Iframe窗体在新窗口中打开
- 如何在angularJS中编辑时,如果DB中的值为true,则设置复选框,如果值为false,则取消选中复选框
- 高亮显示时编辑文本大小和颜色
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- Meteor-将选定窗体中的对象添加到集合中
- 将事件聚焦/模糊在可编辑内容的元素上
- 如何在窗体打开时从javascript倒计时计时器值中节省时间
- 编辑HTML表的源数据
- 主干窗体隐藏字段未呈现
- ExtJS网格单元格编辑器,防止焦点松动问题
- 如何首先设置样式<td>表中包含在窗体中的元素
- 如何在visualstudio中调试web api时编辑javascript文件
- 具有所有样式的文本正在复制到可编辑文本区域
- 可以't使用PHP使用Froala编辑器上传图像URL
- 用Greasemonkey编辑专栏
- 角度可编辑禁用窗体
- Sencha Touch:在窗体面板上显示和编辑HasMany字段
- 如果使用UI-Bootstrap's typeahead指令没有找到匹配项,则窗体不可编辑
- SharePoint 列表,以编辑窗体显示计算字段