As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Como obter informações adicionais sobre Stack Overflow no local de
Escopo é um contexto envolvente no qual valores e expressões estão associados. Use essa tag para perguntas sobre diferentes tipos de escopo, bem como para perguntas em que o escopo pode não estar claro.
As respostas desta pergunta são um esforço da comunidade . Edite as respostas existentes para melhorar esta postagem. No momento, não está aceitando novas respostas ou interações. Como obter informações adicionais sobre Stack Overflow no local de
O ECMAScript 6 apresentou a letdeclaração . Ouvi dizer que é descrita como uma variável "local", mas ainda não tenho certeza de como ela se comporta de maneira diferente da varpalavra - chave. Quais são as diferenças? Quando deve letser usado
Como posso criar ou usar uma variável global em uma função? Se eu criar uma variável global em uma função, como posso usar essa variável global em outra função? Preciso armazenar a variável global em uma variável local da função que precisa de seu
Qual é o escopo das variáveis em javascript? Eles têm o mesmo escopo dentro e não fora de uma função? Ou isso importa? Além disso, onde estão as variáveis armazenadas se definidas
No PHP 5, qual é a diferença entre usar self e $this? Quando cada um é
Ao usar expressões lambda ou métodos anônimos em C #, precisamos ter cuidado com o acesso à armadilha de fechamento modificada . Por exemplo: foreach (var s in strings) { query = query.Where(i => i.Prop == s); // access to modified closure ... } Devido ao fechamento modificado, o código...
Gostaria de acessar minha $scopevariável no console JavaScript do Chrome. Como faço isso? Não consigo ver $scopenem o nome do meu módulo myappno console como
Eu não entendo como usar $scope.$watche $scope.$apply. A documentação oficial não é útil. O que não entendo especificamente: Eles estão conectados ao DOM? Como posso atualizar as alterações do DOM no modelo? Qual é o ponto de conexão entre eles? Eu tentei este tutorial , mas é preciso entender...
Eu li a documentação do AngularJS sobre o tópico com cuidado e depois brinquei com uma diretiva. Aqui está o violino . E aqui estão alguns trechos relevantes: Do HTML : <pane bi-title="title" title="{{title}}">{{text}}</pane> Na diretiva do painel: scope: { biTitle: '=', title:...
Na seção "Criar componentes" da página inicial do AngularJS , existe este exemplo: controller: function($scope, $element) { var panes = $scope.panes = []; $scope.select = function(pane) { angular.forEach(panes, function(pane) { pane.selected = false; }); pane.selected = true; }...
Estou descobrindo que preciso atualizar minha página para meu escopo manualmente cada vez mais desde a criação de um aplicativo em angular. A única maneira que sei fazer isso é chamar $apply()do escopo dos meus controladores e diretivas. O problema é que ele continua lançando um erro no console...
O que é uma breve introdução ao escopo
Reestruturei meu código para promessas e construí uma cadeia longa e maravilhosa de promessas , consistindo em vários .then()retornos de chamada. No final, desejo retornar algum valor composto e precisar acessar vários resultados de promessa intermediária . No entanto, os valores de resolução do...
Ultimamente, tenho lido muito Javascript e tenho notado que o arquivo inteiro está agrupado da seguinte forma nos arquivos .js a serem importados. (function() { ... code ... })(); Qual é a razão para fazer isso, em vez de um simples conjunto de funções
Um amigo meu e eu estamos discutindo o que é um fechamento em JS e o que não é. Nós apenas queremos ter certeza de que realmente entendemos corretamente. Vamos pegar este exemplo. Temos um loop de contagem e queremos imprimir a variável do contador no console atrasada. Portanto, usamos setTimeoute...
É possível definir uma variável global em uma função JavaScript? Eu quero usar a trailimagevariável (declarada na makeObjfunção) em outras funções. <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title></title> <script...
Qual é a maneira correta de se comunicar entre controladores? Atualmente, estou usando um fudge horrível envolvendo window: function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { $scope.subgroups = data; } $scope.fetch =...
Quais são exatamente as regras de escopo do Python? Se eu tiver algum código: code1 class Foo: code2 def spam..... code3 for code4..: code5 x() Onde é xencontrado? Algumas opções possíveis incluem a lista abaixo: No arquivo de origem anexo No espaço de nomes da classe Na definição da...
Eu configurei meus controladores usando data-ng-controller="xyzController as vm" Eu tenho um cenário com controladores aninhados pai / filho. Não tenho problemas para acessar as propriedades pai no html aninhado usando $parent.vm.property, mas não consigo descobrir como acessar a propriedade pai...
Notei que existem diferentes escopos de bean como: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Qual é o objetivo de cada um? Como escolho um escopo adequado para o meu