Pergunta

Estou usando ng-bind-html em uma célula da tabela e quero que a célula não entre em colapso quando o valor vinculado for uma string vazia ('').

Então eu me vinculo a: value || ' '

Isso funciona bem no Crome e no FF, mas falha no IE.Se eu verificar o código-fonte no IE, ele aparecerá como um espaço em branco.

Aqui está meu violino mostrando esse bug:

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

Obrigado

Foi útil?

Solução

É um problema de estilo CSS:

Experimente isto:

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

Aqui está um exemplo de violino:

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

O que white-space: pre faz é preservar o espaço em branco.

Aqui está a documentação associada a este problema:

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top