angularjs - ng-grid cellTemplate 问题与单元格的背景颜色

当我在数据中有一个空字符串“”的值并且我在 cellTemplate 中使用背景颜色时,它不会为整个单元格着色。这是说明问题的线索。

http://plnkr.co/edit/TP4VH9xA7qCFT8xgNKW8?p=preview

谁能帮我解决一下。

最佳答案

我找到了一个解决方法,在 cellTemplate 中,您可以检查空/空字符串并添加 HTML &nbsp(不间断空格)实体,这样您的单元格就会被正确呈现。

示例:

cellTemplate: '<div class="yellow" ><div class="ngCellText">{{row.getProperty(col.field)||"&nbsp"}}</div></div>'

更改了你的 plunker,这是一个工作示例:http://plnkr.co/edit/tR6UKCrXZqKi5HwsWOAV?p=preview

https://stackoverflow.com/questions/23328063/

相关文章:

scala - 对重载定义的不明确引用,来自 Java 库

asp.net - Breeze 查询错误,即使结果返回

sql-server - Visual Studio 旗舰版 2013 : Server Explo

c++-cli - '^' 与 Cpp 中的类名的含义

build - 不安全代码需要指定 `unsafe` 命令行选项 Monodevelop 4.0.1

nunit - Nunit 中整个运行的设置和拆卸?

clojure - 为什么 Clojure rationals 优先使用 Java `BigInte

smartsheet-api - 工作表数据的预期语义是什么?应该返回空值吗?

google-maps - 嵌入式谷歌地图与 API V3

eclipse - org.eclipse.xtext.resource.FileNotFoundO