zend-blog-3-backend

Форк
0
29 строк · 759.0 Байт
1
import Ember from 'ember';
2

3
export default Ember.Component.extend({
4
    content: null,
5
    selectedValue: null,
6
    didInitAttrs() {
7
        this._super(...arguments);
8
        var content = this.get('content');
9

10
        if (!content) {
11
            this.set('content', []);
12
        }
13
    },
14
    actions: {
15
        change() {
16
            const selectedEl = this.$('select')[0];
17
            const selectedIndex = selectedEl.selectedIndex;
18
            const content = this.get('content');
19
            const selectedValue = content[selectedIndex].value;
20

21
            this.set('selectedValue', selectedValue);
22

23
            const changeAction = this.get('action');
24
            if (changeAction) {
25
                this.sendAction();
26
            }
27
        }
28
    }
29
});
30

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

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