Вопрос

Я использую ng-bind-html в ячейке таблицы и хочу, чтобы ячейка не схлопывалась, когда привязанное значение представляет собой пустую строку ('').

Итак, я связываюсь с: value || ' '

Это хорошо работает в Crome и FF, но не работает в IE.Если я проверю исходный код в IE, он появится как пробел.

Вот моя скрипка, показывающая эту ошибку:

http://jsfiddle.net/Yq85R/8/

Спасибо

Это было полезно?

Решение

Это проблема стиля CSS:

Попробуй это:

table td{
    border:1px solid;
   white-space: pre; 
}

Вот пример скрипки:

http://jsfiddle.net/Yq85R/10/

Что white-space: pre делает это для сохранения пробелов.

Вот документация, связанная с этой проблемой:

http://msdn.microsoft.com/en-us/library/ie/ms531182(v=vs.85).aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top