# Важно загрузка стилей компонента/страницы document.head.insertAdjacentHTML('beforeend','') module.exports = name: 'BlogPage' # ВАЖНО загрузка шаблона через рендер функцию render: (new Function '_ctx', '_cache', renderFns['app/pages/Blog/index.pug'])() data: -> posts: [] loading: true error: null beforeMount: -> @loadBlogPosts() methods: loadBlogPosts: -> try @loading = true @posts = await AppDB.getBlogPosts(limit: 10) @loading = false catch error @error = "Ошибка загрузки постов: "+error @loading = false