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

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,我喜欢它。输入和按钮对我来说很好。对于锚标签不起作用。我该如何解决? 问题答案: 没有超链接的禁用属性。你可以这样做:

  • 我是Angular的新手,我正在尝试获取用户使用ng模型选择的单选按钮的值。但我在“选定联系人”中没有得到任何输出。 这是我的HTML 以下是我的主要内容.js 我在这里做错了什么?搞不清楚!!!

  • 问题内容: AngularJS的两个绑定不适用于div。我希望我的div是可编辑的,但是没有发生。有人可以建议出什么问题吗?相同的绑定在文本框中也可以正常工作。这是我的代码: 问题答案: 请尝试此操作,它可能会有所帮助 https://github.com/angular/angular.js/issues/528 这是一个3岁的未解决问题,很多人希望解决。它被标记为和,而不是错误。鉴于Angul

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

  • 问题内容: 这是我的柱塞: http://plnkr.co/edit/oIei6gAU1Bxpo8VUIswt 单击该按钮后,应在“ Hello World!”之前插入以下内容。跨度: 减去脚本标签,当然。 我是通过动态插入以下div来实现的: 然后进行编译。但是,如果您查看日志,则编译后剩下的唯一内容是: 这里发生了什么?为什么我的插入内容无法正确编译?逻辑如下: 问题答案: 在 快速 的答案可

  • 问题内容: 我正在使用bootstrap.js和angular js,我的代码如下- 这里用于禁用和启用按钮。 在ajax加载完成之前生成的输出HTML 并且在ajax加载完成之后 并且按钮仍然被禁用。我不确定为什么会这样,我在这里看到的几个问题仅是回答了这一问题。 提前致谢。 问题答案: 如果使用的表达式必须使用返回真实值的表达式。表达式的一个示例是。而是输出一个表达式。因此,改用。 ng禁用的