2015-07-02 38 views
0

如果您尝试在谷歌浏览器中打开this link,您可以在几秒钟内看到表中出现的行。 (我使用的是devextreme的dxDataGrid和angularjs)但是如果你在firefox浏览器中打开同样的东西,那些行不会出现,我检查了firefox开发工具中的元素,我可以看到那些行的HTML,但是我看不到它们在浏览器中,这怎么可能?请帮帮我!HTML在Firefox中不能正确渲染(在Chrome中效果很好)

+0

正如我所看到的,您使用angularjs v.1.4.0,但根据此[文章](http://js.devexpress.com/Documentation/Guide/Common/3rd-Party_Libraries_and_Frameworks_Integration/?version=14_2#Data_Binding_and_SPA_Frameworks )您只能使用angularjs v.1.2.X或1.3.X另外,我建议您使用[documentation]中的'dx-data-grid'指令(http://js.devexpress.com/Documentation/ApiReference/UI_Widgets/dxDataGrid /?version = 14_2)而不是您自定义的'dxgrid'指令。 – Sergey

回答

3

检查这个元素:

<div class="dx-datagrid-rowsview dx-datagrid-nowrap dx-scrollable dx-scrollable-customizable-scrollbars dx-scrollable-both dx-scrollable-simulated dx-visibility-change-handler" style="display: block; height: 0px;" tabindex="0"> 

如果删除height: 0px行就会出现。

+0

谢谢@AxelAmthor –

相关问题