当前位置: 首页 > 面试题库 >

AngularJS-禁用ng的Anchor标记无效

楮景明
2023-03-14
问题内容

我正在使用ng-disabled,我喜欢它。输入和按钮对我来说很好。对于锚标签不起作用。我该如何解决?

HTML code

<a ng-disabled="addInviteesDisabled()">Add</a>

JS code

  $scope.addInviteesDisabled = function() {
      return $scope.event.status === APP_CONSTANTS.STATUSES.PENDING_APPROVAL;
  };

问题答案:

没有超链接的禁用属性。你可以这样做:

.disabled {
  cursor: not-allowed;
}

<a ng-click="disabled()" ng-class="{disabled: addInviteesDisabled()}">Add</a>

$scope.disabled = function() {
  if($scope.addInviteesDisabled) { return false;}
}


 类似资料:
  • 问题内容: 我正在使用ng-disabled,我喜欢它。输入和按钮对我来说很好。对于锚标签不起作用。我该如何解决? 问题答案: 没有超链接的禁用属性。你可以这样做:

  • 问题内容: 在此提琴中,AngularJS 不能与HTML5 Video元素一起使用:http : //jsfiddle.net/FsHah/5/ 看一下video元素,正在使用正确的src uri填充src标签,但是视频无法播放。 难道这不支持在AngularJS,究竟是什么解决办法? 问题答案: 只需创建一个过滤器: 在查看文件中:

  • 问题内容: 在AngularJS单页应用程序中使用ng-submit时,如何让浏览器要求用户记住密码。 我的表格: 有任何想法吗? 更新 我刚刚添加了一项操作,以使浏览器识别该表单并诱使它记住密码。(这显然不起作用。)如果不采取任何措施,该表格就可以正常工作。在防止动作的执行。只有做任何事情。 问题答案: 问题是动态生成的登录表单。将表单放入index.html后,它可以按预期工作。我猜这是一个安

  • 问题内容: 如果用户从选择框中选择某个值,我有一个输入按钮想要设置为禁用: 选择菜单: 输入按钮: 现在,当我查看源代码时,当我选择select时,输入按钮元素将从value更改为, 但是disable属性未应用于按钮。 我在这里做错了什么? 问题答案: 用这个

  • 尽管该链接已禁用,但它仍然可以点击。 如果它被禁用,我能使它不可点击吗?我一定要用JavaScript吗?

  • 问题内容: 也许我完全丢失了一些东西,但是我有一个本地运行的服务器,并且 没有 将Angular配置为对$ http请求使用CORS。当我向localhost:发出HTTP请求时,我看到Chrome首先创建了OPTIONS请求。 因为我需要支持IE 8,并且AngularJS绝对不能在CORS中使用,所以我需要删除CORS。 我尝试直接设置 不 使用包装器的方法,但没有任何效果。也许这与https