Stefan Horochovec
Possuo 20 anos de experiência no desenvolvimento de soluções web. Nos últimos 10 anos tenho atuado como Arquiteto de Soluções auxiliando empresas a desenvolver projetos para nuvem com um grande foco em Java EE como tecnologia voltada ao backend, Angular e React voltada ao frontend e Flutter voltado ao desenvolvimento móvel. Com relação a plataformas na nuvem, atuo com projetos consumindo serviços da AWS, Azure, e GCP.

AngularJS + Material Design Lite para dispositivos móveis

Olá pessoal,

Para quem está tentando trabalhar com o Material Design Lite para dispositivos móveis, pode estar enfrentando alguns problemas de renderização de CSS’s. Eu não enfrentei esse problema testando diretamente no Chrome, ocorreu apenas no deploy de teste do aplicativo.

A solução para esses ajustes de comportamento dos elementos, é executar novamente o método upgradeAllRegistered do componentHandler do Material Design Lite.

Segue exemplo utilizado aqui:

var app = angular.module('app');
app.run(function ($rootScope) {
$rootScope.$on('$viewContentLoaded', function upgradeAllRegistered() {
componentHandler.upgradeAllRegistered();
});
});
Com isso tudo deve voltar a funcionar perfeitamente ;)
Share

You may also like...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *