其实这个问题在之后沥青思路之后觉得还是挺好实现的,没有思路的时候真是找不到头绪~

功能的描述为:当输入框中没有内容时,允许用户编辑;当其中有内容时不允许用户编辑,只有当用户点击编辑按钮后,才可允许编辑修改。

1.首先要了解ng-disabled这个属性;

2.在input中加入这个属性:

input name="categoryName" ng-model="createNewCategory.name" type="text" ng-disabled="!allowEdit" placeholder="{{'Input_category' | translate}}" required/>

3.在控制器controllers.js中,

var credentialId = $stateParams.credentialId; 
var credential = businessLogic.getCredentialById(credentialId);
if (credential) {
$scope.credential = credential;
$scope.allowEdit = false;
} else {
$scope.credential = {};
$scope.allowEdit = true;
}  //这里有判断是否有数据,有的话传值同时不可编辑;
$scope.switchEdit = function (createForm) {
$scope.allowEdit = true;
}  //这里是点击编辑按钮后执行的函数,允许编辑;

最新文章

  1. windows7 gvim 配置(好用)
  2. 编写高质量的 Java 代码
  3. VS 打开工程后 自动关闭
  4. "\r\n","\r","\n"
  5. CSS样式覆盖顺序
  6. Mysql忘记用户密码的解决办法
  7. Populating Next Right Pointers in Each Node II--leetcode难题讲解系列
  8. 自制html5塔防游戏
  9. 队列理论和队列网络模型 queueing theory and queueing network model
  10. myeclipse实现Servlet实例(1) 通过继承servlet接口实现
  11. 我们究竟什么时候可以使用Ehcache缓存(转)
  12. java中三大修饰符
  13. C实战:强大的程序调试工具GDB
  14. Shell在大数据时代的魅力:从一道百度大数据面试题想到的点滴
  15. 前后端分离djangorestframework——认证组件
  16. PXE 自动安装物理机 (DHCP服务由路由提供, 不能再配置)
  17. BZOJ.1109.[POI2007]堆积木Klo(DP LIS)
  18. HTML Viewer展示不同字体
  19. input标签(按钮)
  20. Codeforces 671A Recycling Bottles(贪心+思维)

热门文章

  1. Java和MongoDB之Hello World
  2. 利用HTML5开发Android(5)---HTML5地理位置服务在Android中的应用
  3. sql GROUP BY 分组统计
  4. android 绘图之Canvas,Paint类
  5. GetSafeHwnd()函数解释[转]
  6. ao的编辑操作
  7. $( document ).ready()&$(window).load()
  8. 【转】android出现注: 某些输入文件使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 注: 某些输入文件使用了未经检查或不安全的操作。 注
  9. 【M23】考虑使用其他程序库
  10. C#后台程序与HTML页面中JS方法互调(功能类似于Ajax中的DWR)