2016-12-15 28 views
3

私のアプリケーションでは角度jを使用しています。 IEブラウザでアプリを実行すると、次のエラーが表示されます。Angular Js - TypeError:オブジェクトがプロパティまたはメソッドをサポートしていません "includes"

TypeError: Object doesn't support property or method 'includes' 
at request (https://xxx.xx.xxx.com/js/app.js:32:20185) 
at u (https://xxx.xx.xxx.com/js/base.js:5:30028) 
at Anonymous function (https://xxxx.xx.xxxx.com/js/base.js:5:30210) 
at $eval (https://xxxx.xx.xxxx.com/js/base.js:6:5594) 
at $digest (https://xxxx.xx.xxxx.com/js/base.js:6:4028) 
at $apply (https://xxxx.xx.xxxx.com/js/base.js:6:5883) 
at Anonymous function (https://xxxx.xx.xxxx.com/js/base.js:4:7566) 
at i (https://xxxx.xx.xxxx.com/js/base.js:4:19305) 
at s (https://xxxx.xx.xxxx.com/js/base.js:4:7480) 
at ae (https://xxxx.xx.xxxx.com/js/base.js:4:7676) 

この問題を解決するにはどうすればよいですか?

ありがとうございました

答えて

1

includes()はInternet Explorerではサポートされていません。最も単純な方法は、次のようにindexOfを使用することです:

if(your_string.indexOf("?") >= 0) { 
    //statements 
} 
関連する問題