Вопросы с тегом «scope»

133
Переменная, объявленная в цикле for, является локальной переменной?

Я довольно давно использую C #, но так и не понял следующего: public static void Main() { for (int i = 0; i < 5; i++) { } int i = 4; //cannot declare as 'i' is declared in child scope int A = i; //cannot assign as 'i' does not exist in this context } Так почему я не могу использовать значение...

132
Как объявить глобальную переменную в VBA?

Я написал следующий код: Function find_results_idle() Public iRaw As Integer Public iColumn As Integer iRaw = 1 iColumn = 1 И я получаю сообщение об ошибке: "недопустимый атрибут в подпрограмме или функции" Вы знаете, что я сделал не так? Я пытался использовать Globalвместо Public, но возникла та...

131
Почему cscope или ctags выбирают одно вместо другого? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 11 месяцев назад . Уточните этот вопрос Я в основном использую vim / gvim в...

131
Доступ к AngularJS извне функции js

Я пытаюсь увидеть, есть ли простой способ получить доступ к внутренней области контроллера через внешнюю функцию javascript (совершенно не имеющую отношения к целевому контроллеру) Я видел здесь еще пару вопросов, angular.element("#scope").scope(); получит область видимости из элемента DOM, но мои...

130
Глобальные переменные в Javascript для нескольких файлов

Часть моего кода JavaScript находится во внешнем файле под названием helpers.js. Внутри HTML-кода, вызывающего этот код JavaScript, мне нужно знать, была ли вызвана определенная функция из helpers.js. Я попытался создать глобальную переменную, определив: var myFunctionTag = true; В глобальном...

129
Сделать код внутренним, но доступным для модульного тестирования из других проектов

Мы помещаем все наши модульные тесты в свои собственные проекты. Мы обнаруживаем, что нам нужно сделать определенные классы общедоступными, а не внутренними только для модульных тестов. Есть ли способ избежать этого? Каковы последствия для памяти, если сделать классы общедоступными, а не...

127
Почему часто не рекомендуется использовать направляющие default_scope?

Повсюду на тех интернет - людей , говоря , что использование рельсов default_scopeявляется плохой идеей, и топ хиты для default_scopeна StackOverflow это о том , как переписать его. Это кажется запутанным и заслуживает четкого вопроса (я думаю). Итак: почему не default_scopeрекомендуется...

124
Как сделать двухстороннюю фильтрацию в AngularJS?

Одна из интересных вещей, которую может сделать AngularJS, - это применить фильтр к определенному выражению привязки данных, что является удобным способом применения, например, валюты, зависящей от языка и региональных параметров, или форматирования даты свойств модели. Также хорошо иметь...

123
Контроллер не является функцией, получил неопределенное значение при глобальном определении контроллеров

Я пишу образец приложения с использованием angularjs. У меня в браузере Chrome возникла ошибка, указанная ниже. Ошибка Ошибка: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Что отображается как Аргумент...

123
В Java типы перечисления внутри класса статичны?

Кажется, я не могу получить доступ к членам экземпляра окружающего класса изнутри перечисления, как я мог бы изнутри внутреннего класса. Означает ли это, что перечисления статичны? Есть ли доступ к области видимости экземпляра окружающего класса, или мне нужно передать экземпляр в метод...

121
javascript: рекурсивная анонимная функция?

Скажем, у меня есть базовая рекурсивная функция: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Как я мог это сделать, если у меня есть анонимная функция, например ... (function(data){ data = data+1; var nothing = function() { //Something here that...

117
Цикл For внутри фигурных скобок

Я наткнулся на этот макет цикла: #include <iostream> int main() { { for (int i = 0; i != 10; ++i) { std::cout << "delete i->second;" << std::endl; } } { for (size_t i = 0; i < 20; ++i) { std::cout << "delete m_indices[i];" << std::endl; } } return 0; } Мне было...

116
Объем вложенных классов?

Я пытаюсь понять объем вложенных классов в Python. Вот мой пример кода: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Создание класса не завершено, и я получаю сообщение об ошибке: <type 'exceptions.NameError'>: name 'outer_var' is not defined Попытки inner_var =...

114
Получите TransactionScope для работы с async / await

Я пытаюсь интегрировать async/ awaitв нашу служебную шину. Я реализовал на SingleThreadSynchronizationContextоснове этого примера http://blogs.msdn.com/b/pfxteam/archive/2012/01/20/10259049.aspx . И это работает отлично, за исключением одной вещи: TransactionScope. Я жду хрень TransactionScopeи...

114
Отправка события после завершения загрузки AngularJS

Интересно, как лучше всего определить завершение загрузки / начальной загрузки страницы, когда все директивы завершили компиляцию / компоновку. Уже есть какое-нибудь мероприятие? Стоит ли перегружать функцию начальной...

113
Обновить переменную родительской области в AngularJS

У меня есть два контроллера, один в другом. Теперь я знаю, что дочерняя область наследует свойства из родительской области, но есть ли способ обновить переменную родительской области? Пока очевидных решений не встречал. В моей ситуации у меня есть контроллер календаря в форме. Я хотел бы обновить...

109
Почему мы используем трансляцию $ rootScope. $ В AngularJS?

Пытался найти основную информацию по AngularJS $rootScope.$broadcast, но документация по AngularJS мало помогает. Простыми словами, почему мы это используем? Кроме того, внутри шаблона Hot Towel Джона Папы есть пользовательская функция в общем модуле с именем $broadcast: function $broadcast() {...

108
Почему можно возвращать «вектор» из функции?

Пожалуйста, обратите внимание на этот код. Я видел этот тип кода несколько раз. words- локальный вектор. Как можно вернуть его из функции? Можем ли мы гарантировать, что он не умрет? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if...

106
Как передать дополнительный параметр функции обратного вызова в методе Javascript .filter ()?

Я хочу сравнить каждую строку в массиве с заданной строкой. Моя текущая реализация: function startsWith(element) { return element.indexOf(wordToCompare) === 0; } addressBook.filter(startsWith); Эта простая функция работает, но только потому, что прямо сейчас wordToCompare устанавливается как...