2
A
回答
1
我結束了兩個不同的解決方案:
在控制器使用dgrid,基於在https://github.com/SitePen/dgrid/issues/236#issuecomment-11508012
aspect.after(myDgrid, "renderRow", function(row, args) { var data = args[0]; if (data.unread) { domClass.add(row, "unread"); } return row; });
給出。在我自己的dgrid定義的解決辦法,但沒有「使用嚴格「 - 否則這將不起作用,你會得到這個錯誤:
TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
:return declare("com.my.myDgrid", [ Grid, ... ], { columns : [ { ... } ], renderRow : function() { var row = this.inherited(arguments); var data = arguments[0]; if (data.unread) { domClass.add(row, "unread"); } return row; } });
的造型通過這個簡單的CSS規則完成:
#myDgridId .unread td {
font-weight: bold;
}
相關問題
- 1. dojo/dgrid的TextArea單元格渲染器
- 2. 如何在另一個dgrid單元格中顯示dojo dgrid選擇
- 3. 如何恢復dojo dgrid中的單個編輯行?
- 4. Dojo Dgrid的故障
- 5. dojo dgrid不渲染
- 6. Dojo DGrid RQL搜索
- 7. Dojo dgrid在單擊單元格時啓動LightBoxNano彈出框
- 8. 禁用dojo中的特定行dgrid
- 9. 禁用Dojo中的一行dgrid
- 10. 使用Dojo的dgrid,JsonRest和子行/列
- 11. 檢索dgrid中的選定單元格信息(dojo)
- 12. Dgrid - 如何合併單個行中的單元格
- 13. Dojo dgrid:(Pre)在渲染上選擇行
- 14. dojo dgrid自定義渲染單元格內容
- 15. 如何從dgrid
- 16. Dojo,dgrid定義未定義
- 17. Dojo小部件顯示dgrid
- 18. Spring MVC,REST,Jackson,Dojo dojox.data.jsonRestStore,如何製作dojo風格的引用?
- 19. Dgrid設置焦點在單元格
- 20. 如何自定義dgrid中特定行的單元格?
- 21. Dojo Dgrid行選擇不起作用並檢索dgrid選擇器的值?
- 22. dojo 1.9編程風格
- 23. 運行dojo dgrid:亞行是不確定的
- 24. Dojo Dgrid - 配置中的事件
- 25. Dojo內的小工具dgrid OnDemandList
- 26. dojo dgrid內部的小工具
- 27. dojo dgrid中的數據僅與renderArray
- 28. 刪除Dojo dGrid的事件偵聽器
- 29. 如何使用AJAX加載Dojo Dgrid表的數據?
- 30. 如何隱藏Dojo dgrid列中的顯示值?
基於我能理解,似乎[onStyleRow](https://github.com/SitePen/dgrid/pull/561 )被濫用。這[post](https://github.com/SitePen/dgrid/issues/236)顯示了一個可能的解決方案,如果它滿足您的需求。 – medokr
是的,這個評論:https://github.com/SitePen/dgrid/issues/236#issuecomment-11508012但不幸的是,這似乎並沒有在Dojo 1.9中工作 – maxxyme
行了,代碼無法添加到我的Dgrid的定義,但在一個上下文中,就像在控制器中,我實際*創建*(與新的關鍵字)我的網格。 – maxxyme