Estou tentando ver se existe uma maneira simples de acessar o escopo interno de um controlador através de uma função javascript externa (completamente irrelevante para o controlador de destino)
Eu já vi em algumas outras perguntas aqui que
angular.element("#scope").scope();
recuperaria o escopo de um elemento DOM, mas minhas tentativas atualmente não estão produzindo resultados adequados.
Aqui está o jsfiddle: http://jsfiddle.net/sXkjc/5/
Atualmente, estou passando por uma transição do JS simples para o Angular. A principal razão pela qual estou tentando conseguir isso é manter o código da biblioteca original intacto, tanto quanto possível; economizando a necessidade de adicionar cada função ao controlador.
Alguma idéia de como eu poderia conseguir isso? Comentários sobre o violino acima também são bem-vindos.
.scope()
necessário ativar os Dados de depuração, mas o uso de Dados de depuração na produção não é recomendado por motivos de velocidade. As soluções abaixo parecem girar em torno descope()