Angular js : 如何禁用表单?
Angular js : How to disable the formly form?
我需要禁用整个 formly 表单,而不仅仅是字段。
也就是说,禁用整个表单,以便 表单被禁用 而不仅仅是只读模式?
谁能帮忙。
下面是我的示例 code.I 需要一个 属性 可以 禁用整个表单 .
$scope.formOptions = {
formState : {
readOnly : true
}
};
在您的情况下,您需要使用 ng-show
或 ng-hide
指令隐藏形式。
并且在您的控制器中,您可以根据范围变量决定是隐藏还是显示。
例如 :
在你的控制器中
$scope.isHideForm = true ;
在您看来(html 模板)
<formly-form ng-hide="isHideForm">
<!-- more code -->
</formly-form>
希望对您有所帮助!
formlyConfigProvider.setType({
name : 'input',
wrapper : [ 'bootstrapLabel',
'bootstrapHasError' ],
templateUrl : 'Forminput.html',
overwriteOk : true
});
<p ng-if="formState.readOnly">{{model[options.key].name}}</p>
我需要禁用整个 formly 表单,而不仅仅是字段。
也就是说,禁用整个表单,以便 表单被禁用 而不仅仅是只读模式?
谁能帮忙。
下面是我的示例 code.I 需要一个 属性 可以 禁用整个表单 .
$scope.formOptions = {
formState : {
readOnly : true
}
};
在您的情况下,您需要使用 ng-show
或 ng-hide
指令隐藏形式。
并且在您的控制器中,您可以根据范围变量决定是隐藏还是显示。
例如 :
在你的控制器中
$scope.isHideForm = true ;
在您看来(html 模板)
<formly-form ng-hide="isHideForm">
<!-- more code -->
</formly-form>
希望对您有所帮助!
formlyConfigProvider.setType({
name : 'input',
wrapper : [ 'bootstrapLabel',
'bootstrapHasError' ],
templateUrl : 'Forminput.html',
overwriteOk : true
});
<p ng-if="formState.readOnly">{{model[options.key].name}}</p>