BrasilAPI / cep-promise

Busca por CEP integrado diretamente aos serviços dos Correios, ViaCEP e outros (Node.js e Browser)
MIT License
2.88k stars 316 forks source link

Como usar no AngularJS #96

Closed humbertosales closed 6 years ago

humbertosales commented 6 years ago

Prezados, não consegui captar como usar esta excelente biblioteca no AngularJS...

Poderiam explicar?

lucianopf commented 6 years ago

Opa @humbertosales , beleza?

Se não me engano AngularJS é a 1.x, correto?! E é apenas uma lib de front, correto?

Existem diferentes formas de usar a biblioteca, mas pra brincar um pouquinho eu subi uma página estática já com o cep-promise carregado pra vc brincar no console AQUI

Dps de carregada a dependência o window vai ter uma nova função chamada cep que retorna as informações assincronamente.

Um exemplo de uso seria cep(29065250).then(res => console.log(res))

Não há diferenças quando usado com Angular, podendo ser chamado em qualquer lugar já que a função está disponível no objeto window.

A sua dúvida era realmente sobre o front do AngularJS ou sobre Angular 4 em diante?

MarcoWorms commented 6 years ago

@humbertosales se tu não conseguir, divide o código do que vc ta fazendo com a gente pra podermos te ajudar melhor. Se for um repo aqui no github então melhor ainda :)

Oda2 commented 6 years ago

@humbertosales coloca no index (https://cdn.rawgit.com/filipedeschamps/cep-promise/44083ee4/dist/cep-promise-browser.min.js) e em qualquer controller só chamar cep(17690000).then(res => console.log(res))

filipedeschamps commented 6 years ago

@humbertosales espero que você tenha conseguido usar no AngularJS como esperado.

@lucianopf @MarcoWorms @Oda2 muito obrigado pela ajuda, vocês são sensacionais!