Проект развернул на 5ой версии с использованием core компонентов (те что в файлах *.f7.html). В разных компонентах используется один и тот же html-блок, который строится в цикле c использованием прочих параметров, получаемых из объекта от data().
Хочется этот блок не копипастить, а оформить в виде отдельного компонента и потом во всех этих местах запользовать.
Почитал тут и непонравилось inline-определение шаблона, прямо в js. Попробовал оформить в отдельном файле:
Спасибо. Получается проблема была в том, что я лепил туда класс, а надо было просто объект. Честно говоря, вот этот проброс параметров с промежуточной сериализацией больше похоже на приспособление к ситуации а не выход. На самом деле об этом способе сразу подумалось когда полистал документацию и поэтому спросил, потому что не понравилось.
А как получить доступ к дата текущего компонента? Че то this посмотрел, не нашел ниче, только рут.
Ну так боле-менее. А можно самому заниматься рендерингом? я имею в виду не вставлять в тело основного компонента, а например сделать хелпер, который будет принимать параметры в основном компоненте а внутри уже возвращать результат отрисовки. типа: