【问题标题】:AngularJS details directive doesn't work on firefoxAngularJS 详细信息指令在 firefox 上不起作用
【发布时间】:2014-05-02 20:27:13
【问题描述】:

我使用的是angularJS 1.3,发现该指令在firefox 29上不起作用。即使是angular网站上的测试页面也没有显示箭头,

https://docs.angularjs.org/api/ng/directive/ngOpen

这有什么线索吗?或者我已经定制或订购了在 FF 上工作?

谢谢

【问题讨论】:

  • 看起来像一个与 FF 相关的错误。请注意,您使用的是不稳定版本的 Angular JS。最新版本是 v1.2.16
  • 我刚在1.2.16上测试,问题依旧。
  • 我为这个错误开了一张票。这与 FF 和 IE 有关,它们没有实现运行此指令所需的功能。你可以在 AngulaJS github 上看到这个问题:github.com/angular/angular.js/issues/7337

标签: angularjs firefox directive details-tag


【解决方案1】:

真的不行。

但是,如果你需要,你可以使用类似的东西:

<details id="details" ng-show="open">
    <summary>Show/Hide me</summary>
</details>

使用 ng-show 代替 ng-open

【讨论】:

  • 好吧,我尝试使用 chrome 来理解问题......而且,只有 ng-show 不会替代原来的行为。
  • 而且,在 chrome 上,也有问题...当使用检查打开/关闭时,它可以正常工作...但是,当您直接单击组件时,相应的检查不会' t 将被检查。
猜你喜欢
  • 1970-01-01
  • 2013-04-03
  • 1970-01-01
  • 2020-03-29
  • 1970-01-01
  • 1970-01-01
  • 2016-10-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多