在angular 1中,我如何检测angular是否受支持,并在屏幕上显示消息's不受支持

How in angular 1 can I detect if angular is supported and show a message on screen if it's not supported

本文关键字:支持 angular 屏幕 显示 消息 是否 何检测 检测      更新时间:2023-10-16

如果不支持angular,我想显示一条消息,例如ie7。

我该怎么做?我会在index.html上这样做吗?

目前,我有这个浏览器低于IE9。

        <!--[if lt IE 9]>
            <p>You are using an outdated browser, please update your browser.
        <![endif]-->

对于Chrome和Firefox,我该如何做到这一点?例如:

•铬45及以下•Mozilla Firefox 43及以下

显示或不显示条幅的方法有很多。

1-在你的index.html中,你可以把一个ng-include放在一个ng-if内,如果angular不可用,可以把横幅包括在内

2-如果angular可用,您可以使用代码在body上放置一个CSS类,如果不存在,则您知道angular不可用。基于这个类,您可以按如下方式设置CSS样式。。。

.mybanner {
  display:none;
}
.noangular .mybanner {
  display:block;
}

3-如果角度不可用,可以使用ui.router截取状态更改并路由到另一条路由。