Содержание

Поле со списком — при выборе/при изменении

Информационный бюллетень сообщества и предстоящие события за май 2023 г. внутри сообществ Biz Apps. Если вы новичок в этой группе LinkedIn, обязательно подпишитесь здесь, в новостях и объявлениях, чтобы быть в курсе последних новостей от нашей постоянно растущей сети участников, которые «изменили свое представление о коде». ПОСЛЕДНИЕ НОВОСТИ «Понедельники в Microsoft» в прямом эфире на LinkedIn — 8:00 по тихоокеанскому стандартному времени — понедельник, 15 мая — выпейте утренний кофе в понедельник и присоединяйтесь к главным менеджерам программы Хизер Кук и Каруане Гатиму на премьере эпизода «Понедельники в Microsoft»! Это шоу положит начало запуску нового канала сообщества Microsoft в LinkedIn и охватит целый ряд горячих тем из #PowerPlatform, #ModernWork, #Dynamics365, #AI и всего, что между ними. Просто нажмите на изображение ниже, чтобы зарегистрироваться и присоединиться к команде в прямом эфире в понедельник, 15 мая 2023 года, в 8:00 по тихоокеанскому стандартному времени.
Надеюсь увидеть тебя там! Исполнительный основной доклад | День успеха клиентов Microsoft CVP for Business Applications & Platform, Charles Lamanna, делится последними усовершенствованиями и обновлениями продукта #BusinessApplications, чтобы помочь клиентам достичь результатов в бизнесе. S01E13 Power Platform Connections — 12:00 по тихоокеанскому стандартному времени — четверг, 11 мая В тринадцатом эпизоде ​​Power Platform Connections Хьюго Бернье глубоко погружается в мысли соведущего Дэвида Уорнера II, а также рецензирует замечательные работы Денниса Гедегебюра, Кейта Атертона, Майкла Мегеля, Кэт Шнайдер и других. Нажмите ниже, чтобы подписаться и получить уведомление, с Дэвидом и Хьюго LIVE в чате YouTube с 12:00 по тихоокеанскому стандартному времени. И используйте хэштег #PowerPlatformConnects в социальных сетях, чтобы получить шанс представить свою работу в шоу. ПРЕДСТОЯЩИЕ СОБЫТИЯ Конференция European Power Platform: продажа ранних билетов заканчивается! Ранняя продажа билетов на конференцию European Power Platform заканчивается в пятницу, 12 мая 2023 года! #EPPC23 объединяет сообщества Microsoft Power Platform на три дня непревзойденного личного обучения, общения и вдохновения, включая три вдохновляющих основных доклада, шесть полнодневных учебных пособий для экспертов и более восьмидесяти пяти специализированных сессий с приглашенными докладчиками, включая Эйприл Даннэм.
, Дона Саркар, Илья Файнберг, Джанет Робб, Даниэль Ласкевиц, Руи Сантос, Йенс Кристиан Шредер, Марко Рокка и многие другие. Подробно ознакомьтесь с последними достижениями продуктов, услышав мнение самых ярких умов в пространстве #PowerApps . Нажмите здесь, чтобы забронировать билет сегодня и сэкономить! Конференция DynamicMinds — Словения — 22-24 мая 2023 г. Уже совсем скоро состоится конференция DynamicsMinds Conference, которая пройдет в Словении с 22 по 24 мая 2023 года, где блестящие умы встречаются, общаются и делятся друг с другом! На этой замечательной конференции Power Platform и Dynamics 365 выступило множество замечательных спикеров, в том числе Георг Гланчниг, Дона Саркар, Томми Скауэ, Моник Хейворд, Александр Тотович, Рэйчел Профитт, Орельен Клер, Ана Инес Уррутиа де Соуза, Лука Пеллегрини, Бостьян Голоб, Шеннон Маллинз, Елена Баева, Иван Фикко, Гуро Фаллер, Вивиан Восс, Эндрю Бибби, Триша Синклер, Роджер Гилкрист, Сара Лагерквист, Стив Мордью и многие другие. Щелкните здесь: Конференция DynamicsMinds, чтобы получить дополнительную информацию об этой потрясающей конференции сообщества, охватывающей все аспекты Power Platform и не только.
Конференция «Дни знаний» в Дании — 1-2 июня 2023 г. Посетите «Дни знаний» — конференцию партнеров Directions 4, которая пройдет 1–2 июня в Оденсе, Дания и посвящена обучению сотрудников, обмену знаниями и повышению квалификации специалистов Business Central. Эта фантастическая двухдневная конференция предлагает сочетание учебных занятий и семинаров, главной темой которых является Business Central и сопутствующие продукты. Существует большой список отраслевых экспертов, которые делятся своими знаниями, в том числе Иона В., Берт Вербек, Лиза Юхлин, Дуглас Роман, Каролина Эдвинссон, Ким Далсгаард Кристенсен, Инга Сартаускайте, Пейк Бех-Андерсен, Шеннон Маллинз, Джеймс Кроутер, Мона Боркстед Нильсен, Ренато Файдига, Вивиан Восс, Свен Ноомен, Паулиен Бускенс, Андри Мар Хельгасон, Кейлин Ханниган, Фредди Кристиансен, Сигне Агербо, Люк ван Вугт и многие другие. Если вы хотите встретиться с отраслевыми экспертами, получить преимущество на рынке малого и среднего бизнеса и получить новые знания о Microsoft Dynamics Business Central, нажмите здесь Конференция Days of Knowledge в Дании, чтобы купить билет сегодня! ОСОБЕННОСТИ СООБЩЕСТВА Посмотрите, как наши лучшие пользователи Super и Community достигают новых уровней! Эти трудолюбивые участники публикуют сообщения, отвечают на вопросы, хвалят и предлагают лучшие решения в своих сообществах.
Мощные приложения: Суперпользователи: @WarrenBelz, @LaurensM  @BCBuizer Пользователи сообщества:  @Amik@ @mmollet, @Cr1t Силовой автомат: Суперпользователи: @Expiscornovus , @grantjenkins, @abm Пользователи сообщества: @Nived_Nambiar, @ManishSolanki Мощные виртуальные агенты: Суперпользователи: @Pstork1, @Expiscornovus Пользователи сообщества: @JoseA, @fernandosilva, @angerfire1213 Страницы силы: Суперпользователи: @ragavanrajan Пользователи сообщества: @Fubar, @Madhankumar_L,@gospa ПОСЛЕДНИЕ СТАТЬИ В БЛОГЕ СООБЩЕСТВА Блог сообщества Power Apps Блог сообщества Power Automate Блог сообщества Power Virtual Agents Блог сообщества Power Pages Ознакомьтесь с разделом «Использование сообщества» для получения дополнительных полезных советов и информации: Power Apps, Power Automate, Power Virtual Agents, Power Pages 

Как получить значение выбранного элемента раскрывающегося списка

Вам когда-нибудь приходилось спрашивать: «Как мне получить значение выбранного элемента раскрывающегося меню в Angular?» Давайте ответим на это!

В приложениях Angular раскрывающийся список — это типичный HTML-элемент, используемый в формах и компонентах, позволяющий пользователям выбирать значения. Сегодня мы узнаем три способа получить значение выбранного пользователем элемента в раскрывающемся списке с помощью Angular.

Три наших подхода:

  • Использование события изменения
  • Использование ngModel
  • Использование viewChild

Наш пример приложения имеет три компонента с одинаковой HTML-разметкой, раскрывающийся список со списком команд NBA и одно свойство selectedTeam в файле TypeScript. Мы будем реализовывать каждое решение, чтобы присвоить выбранное значение из раскрывающегося списка переменная selectedTeam .

  • TeamWithChangeEventComponent: использует событие изменения HTML и ссылку на шаблон.
  • TeamUsingViewChildComponent: использует декоратор viewChild и ссылку на шаблон.
  • TeamWithNgmodelComponent: использует директиву ng-model.

HTML-разметка выглядит следующим образом:

 

Вы выбираете свою команду {{ selectedTeam }} с помощью viewChild

Затем создайте метод onSelected(value) в файле TypeScript. Возьмите значение в качестве параметра и присвойте его переменной selectedTeam

.

 импорт {Компонент} из '@angular/core';
@Компонент({
селектор: «команда-приложение-с-изменением-событием»,
templateUrl: './team-with-change-event.component.html',
styleUrls: ['./team-with-change-event.component.css'],
})
класс экспорта TeamWithChangeEventComponent {
выбранная команда = '';
onSelected (значение: строка): недействительным {
this.selectedTeam = значение;
}
}
 

Как это работает?

Angular использует привязку события для связывания метода и получает значение из параметра, поскольку использует ссылку на шаблон для получения доступа к раскрывающемуся HTML-элементу.

Вы можете узнать больше о ссылочных переменных шаблона и привязке событий в Angular.

Далее, используя viewChild — давайте сделаем это!

Использование viewChild и ссылочной переменной шаблона

Новый подход использует декоратор @ViewChild и ссылочные переменные шаблона. В новом сценарии мы создаем ссылочную переменную шаблона для раскрывающегося списка команд, используя #teams и слушайте событие (изменить) . Однако метод onSelected не требует передачи значения с небольшим изменением.

HTML-код выглядит следующим образом:

 

Вы выбираете свою команду {{ selectedTeam }} с помощью viewChild