Im пытается реализовать одностраничное приложение с использованием активных компонентов, и мне нужно иметь некоторые параметры на странице. Я сделал так:Получить данные из родительской области
...
data: {
options: {
someOption: true
},
...
Все было прекрасно, пока я использовал его как {{#if options.someOption}}
, но потом я столкнулась с проблемой - rective.get('options.someOption')
возвращает неопределенное значение (как с ractive.get('options')
). Наблюдение не работает. Есть ли способ, чтобы мой код меня понял?
UPD. Случайно решена проблема с частью магии - get() начинает работать, когда я помещаю {{options.someOption}} в шаблон.
Я думаю, что это ошибка! Я поднял вопрос о GitHub: https://github.com/ractivejs/ractive/issues/1228. Спасибо –
Эй @ Xandrmoro, только FYI, этот вопрос был исправлен сейчас: http://jsfiddle.net/rich_harris/c0kvgc1s/ Он будет частью следующего стабильного выпуска, или вы можете использовать его сразу (http: //cdn.ractivejs.org/edge/ractive.js) –
@RichHarris, ty! Ответы разработчиков - возможно, самые большие минусы Ractive: p – Xandrmoro