gpt4 book ai didi

angularjs - "disabled"属性的使用已被弃用,请使用 "disable"

转载 作者:行者123 更新时间:2023-12-01 12:34:51 28 4
gpt4 key购买 nike

自从前几天我升级了 angularjs 后,我一直收到警告。每当我打开 ui.bootstrap 模式时,它都会发生。

这是我在 chrome-beta 44 中收到的警告:

angular.js:11655 Use of "disabled" attribute has been deprecated, please use "disable"

这是最新版本的 Angular 中发生的事情吗?我是否应该再花时间确定发生了什么?这周我花了几个小时研究不同的原因,我只是想知道其他用户是否遇到过这种情况以及他们对此采取了什么措施(如果有的话)?

JS 包含

  • jQuery v2.1.3
  • angularJS v1.3.15
  • angular-ui-bootstrap v0.13.0
  • bootstrap v3.3.1 如果由于外部加载很重要,也会加载
  • Angular 文件上传 v1.1.5 github

我尝试了什么?

  • 我试着查看 Angular 在哪里抛出了这个警告。它被很好地混淆了,并且没有提供任何有用的信息,因为它没有提供堆栈跟踪。

  • 我检查了我的 View html 并在 angularjs.org 上检查了有关 ng-disabled 的信息。我没有看到任何变化,或者我可能错过了什么/看错了地方。

最佳答案

在写下这个问题并回顾我所做的事情时,我发现了我的问题。

警告是由我的模态视图中的以下指令生成的

<tab heading="Upload" disabled="report.RELEASE !== environment">

将其更改为以下内容可解决问题

<tab heading="Upload" disable="report.RELEASE !== environment">

disable (Defaults: false) : Whether tab is clickable and can be activated. Note that this was previously the disabled attribute, which is now deprecated.

更改已记录 here .

关于angularjs - "disabled"属性的使用已被弃用,请使用 "disable",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30624693/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com