Dojo: события onblur в dojo

I иметь настройку формы с помощью dojo 1.5. Я использую dijit.form.ComboBox и dijit.form.TextBox

Combobox имеет такие значения, как «автомобиль», «байк», «мотоцикл», а текстовое поле должно быть прилагательным к Combobox. и текстовое поле должно быть прилагательным к ...

У меня есть форма, настроенная с помощью dojo 1.5. Я использую dijit.form.ComboBox и dijit.form.TextBox

Combobox имеет такие значения, как «автомобиль», «велосипед», «мотоцикл», а текстовое поле должно быть прилагательным к Combobox. а текстовое поле должно быть прилагательным к ...

У меня есть форма, настроенная с помощью dojo 1.5. Я использую dijit.form.ComboBox и dijit.form.TextBox

Combobox имеет такие значения, как «автомобиль», «байк», «мотоцикл», а текстовое поле должно быть прилагательным к Combobox. Таким образом, не имеет значения, что находится в Combobox, но если ComboBox действительно имеет значение, тогда что-то ДОЛЖНО быть заполнено в TextBox. При желании, если в ComboBox ничего нет, значит, ничего не может быть и в TextBox, и это нормально. Фактически, если чего-то нет в Combobox, тогда ничего НЕ ДОЛЖНО быть в текстовом поле.

При обычном кодировании я бы просто использовал событие onBlur в текстовом поле, чтобы перейти к функции, которая проверяет, есть ли в ComboBox ценность. Я вижу в додзё, что это не работает ... Ниже приведен пример кода ...

Vehicle:
    
 Descriptor:

Моя первоначальная попытка заключалась в том, чтобы добавить onBlur в тег дескриптора, но обнаружил, что это не работает.

Как Dojo справляется с этим? Это через параметр dojo.connect? Несмотря на то, что в приведенном выше примере поле со списком имеет идентификатор "vehicle_1", а текстовое поле - " - Xcode -> Новый файл ... -> Класс касания какао -> UIViewController - Имя: MyViewController 2. Шаг: Перетащите «Контроллер навигации» (...

1. Шаг: Создайте новый UIViewController:
- Xcode -> Новый файл ... -> Класс касания какао -> UIViewController
- Имя: MyViewController

2. Шаг: Перетащите «Контроллер навигации» (UINavigationController) из библиотеки в MyViewController.xib

alt text

3. Шаг: Я уверен, мне нужно что-то сделать, чтобы правильно подключить контроллер навигации, не так ли?

4. Шаг: Попытайтесь запустить новый Контроллер представления как модальное диалоговое окно:

MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
NSLog(@"navContr: %@", myViewController.navigationController);
[self.navigationController presentModalViewController: myViewController animated:YES]; 

Результат: "navContr: nil"

5. Шаг: Вы можете увидеть новое модальное представление (MyViewController), но нет NavigationController и UINavigationBar.

Большое спасибо за вашу помощь!


ОБНОВЛЕНИЕ 1:

6. Шаг: Я установил новый UIViewController (ViewNavi2) как «Контроллер корневого представления»:
alt text

7. Шаг: Цикл дает одинаковый результат [дубликат] Следующие ниже циклы for дают идентичные результаты, даже если в одном используется постинкремент, а другой - предварительный. Вот код: for (i = 0; i Следующие ниже циклы for дают идентичные результаты, даже если в одном используется постинкремент, а другой - предварительный. Вот код: for (i = 0; i

Следующие ниже циклы for дают идентичные результаты, даже если в одном используется пост-инкремент, а другой пре-инкремент.

Вот код:

for(i=0; i<5; i++) {
    printf("%d", i);
}

for(i=0; i<5; ++i) {
    printf("%d", i);
}

I получить одинаковый результат для обоих циклов for. Я что-то упустил?

188
задан nabster 14 August 2019 в 08:30
поделиться