Я только начинаю изучать riotJS и не могу понять, как делается связь между тегом (экземплярами). Я создал простой пример. Допустим, у меня есть следующий тег:RiotJs: связь с экземпляром тега
<warning-message>
<div>{ warning_message }</div>
<script>
this.warning_message = "Default warning!";
this.on('updateMessage', function(message){
this.warning_message = message;
});
</script>
</warning-message>
Я думаю, что я могу использовать tagInstance.trigger('updateMessage', someData)
сказать экземпляр тега, чтобы обновить сообщение, но как я могу получить ссылку на экземпляр тега из моей основной JS файл, так что я может вызвать метод trigger() на нем? Я думаю, что метод mount() возвращает экземпляр, но что, если вы хотите получить ссылку позже?
Вы проверили http://stackoverflow.com/questions/31435078/riotjs-how-to-pass-events-between-subtags-using-observable-pattern/32096712#32096712 – jbrown