Como chamar função no AngularJs?
Olá mestres,
gostaria de saber como identificar em qual linha do meu cogio angularJs
estou chamando uma determinada função..
Cenário
Tenho uma função que em dado momento é invoca gosria de saber como a ferramenta de Inspecionar do google, me mostraria qual função ou qual linha do código chamado determinada função ...
Essa dúvida foi gerada a partir de um comentário no artigo Debugando com o console do Google Chrome
gostaria de saber como identificar em qual linha do meu cogio angularJs
estou chamando uma determinada função..
Cenário
Tenho uma função que em dado momento é invoca gosria de saber como a ferramenta de Inspecionar do google, me mostraria qual função ou qual linha do código chamado determinada função ...
Essa dúvida foi gerada a partir de um comentário no artigo Debugando com o console do Google Chrome
Pedro Silva
Curtidas 0
Respostas
Victor Machado
19/05/2017
Olá Pedro beleza?
Pode variar se for um erro de sintaxe ou um erro que o angular identificou.
Se for de sintaxe, normalmente ao lado da mensagem de erro, fica um link para a linha onde o erro ocorreu, ou quando o você expande a mensagem de erro.
Fica no formato:
Erro - Linha - Arquivo
Mas aparecerem também todos os erros causados pelo seu script, então você deve procurar pelo seu arquivo.
Se for um erro identificado pelo Angular, normalmente a mensagem de erro é o próprio link para a documentação explicando o erro.
Caso não ainda esteja confuso, você pode mostrar a mensagem do console que eu te ajudo a achar.
Abraços.
Pode variar se for um erro de sintaxe ou um erro que o angular identificou.
Se for de sintaxe, normalmente ao lado da mensagem de erro, fica um link para a linha onde o erro ocorreu, ou quando o você expande a mensagem de erro.
Fica no formato:
Erro - Linha - Arquivo
Mas aparecerem também todos os erros causados pelo seu script, então você deve procurar pelo seu arquivo.
Se for um erro identificado pelo Angular, normalmente a mensagem de erro é o próprio link para a documentação explicando o erro.
Caso não ainda esteja confuso, você pode mostrar a mensagem do console que eu te ajudo a achar.
Abraços.
GOSTEI 0
Pedro Silva
19/05/2017
Amigo, obrigado por sua resposta ...
seguinte: Não existe erro algum !!
o que estou perguntando e como faço par identificar QUEM CHAMOU UMA DETERMINADA FUNÇÃO em tempo de execução do javascript
cenario
tenho a função a() que em determinado momento e chamada(invocada) por alguem no código ...
Pergunto:
Como faço para SABER ( identificar ) quem chamou ( invocou ) determinada função ...
só isso
já tentei a função "caller" porem não deu resultado ...
só isso ?
seguinte: Não existe erro algum !!
o que estou perguntando e como faço par identificar QUEM CHAMOU UMA DETERMINADA FUNÇÃO em tempo de execução do javascript
cenario
tenho a função a() que em determinado momento e chamada(invocada) por alguem no código ...
Pergunto:
Como faço para SABER ( identificar ) quem chamou ( invocou ) determinada função ...
só isso
já tentei a função "caller" porem não deu resultado ...
só isso ?
GOSTEI 0
Victor Machado
19/05/2017
Opa Pedro.
Você pode utilizar o debugger.
Então quando alguma função ou linha chamar a sua função, o navegador para nessa linha e mostrar o quem o chamou e a linha no Call Stack do Chrome.
Você pode utilizar o debugger.
<script> function teste(){ debugger; } function b(){ teste(); } b(); </script>
Então quando alguma função ou linha chamar a sua função, o navegador para nessa linha e mostrar o quem o chamou e a linha no Call Stack do Chrome.
GOSTEI 0