Angularjs 角度数据表IE8问题

Angularjs 角度数据表IE8问题,angularjs,jquery-datatables,Angularjs,Jquery Datatables,我正在尝试在我的Angular(1.2)应用程序中显示角度数据表(v0.2.1)。我已经包含了必要的jQuery(1.11.1)和es5shim以提供支持。尽管如此,表中还是显示了IE8中的“加载…”。进一步调查后,我可以看到表格html确实生成了,但显示为“无”,IE8开发者工具中出现以下错误: TypeError: Object doesn't support this property or method <table style="DISPLAY: none" class="row

我正在尝试在我的Angular(1.2)应用程序中显示角度数据表(v0.2.1)。我已经包含了必要的jQuery(1.11.1)和es5shim以提供支持。尽管如此,表中还是显示了IE8中的“加载…”。进一步调查后,我可以看到表格html确实生成了,但显示为“无”,IE8开发者工具中出现以下错误:

TypeError: Object doesn't support this property or method <table style="DISPLAY: none" class="row-border hover ng-isolate-scope" datatable="ng">
TypeError:对象不支持此属性或方法

我使用的是“基本用法-角度方式”,如

中所述。要在IE8中使用,您需要一个多边形填充。官员说:

角度数据表用于实例化选项和列

如果你需要支持IE8,那么你需要添加这个


我只包括了es5shim Polyfill,但是在阅读了它的文档之后,我知道了Object.create()是受es5sham Polyfill支持的。现在datatable在添加后可以工作了!:)谢谢你的帮助!