Отслеживание изменений состояния в ViewStore родительского компонента

Я хотел добавить к этому пример с расширением «ON DUPLICATE KEY UPDATE» (основанный на ответе @ hims056). Я нашел этот ответ, но мне нужен «ON DUP ...», поэтому я решил, что он может также опубликовать его здесь.

INSERT INTO table1 
(`id`, `credit`)
VALUES (1, 4)
ON DUPLICATE KEY UPDATE
`credit` = `credit` + 7;

См. Здесь SQL Fiddle здесь

1
задан ace196 11 March 2019 в 13:50
поделиться

1 ответ

Вы можете использовать autorun в конструкторе ChildViewStore для запуска некоторой пользовательской логики при каждом изменении a в экземпляре ParentViewStore.

Пример

class ChildViewStore{
    constructor(props){
        autorun(() => {
            console.log(`a changed: ${props.parentViewStore.a}`);
        });
    }
}
0
ответ дан Tholle 11 March 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: