Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   vue.js и компоненты. (https://javascript.ru/forum/library-toolkit-framework/72294-vue-js-i-komponenty.html)

dem 20.01.2018 02:27

vue.js и компоненты.
 
Изучаю vue.js Хочу сделать список который грузится с сервера. Причем сам список контейнер, а каждая строка компонент.

У меня сейчас компонент в row.vue и там есть export default....

В документации везде Vue.component и т.д.

Я правильно понимаю, что если используется Vue.component то это js файл? А vue файлы обрабатываются бабелем?

Как мне написать компонент в vue файл и главное как зарегистрировать тег?

Перерыл всю документацию и ничего... Ткните носом пожалуйста. Если можно лучше вообще с демо примером.

dem 20.01.2018 04:32

Частично решил проблему, но я не понял почему я должен в файле где я использую компонент писать

components: {
     'car-row': carRow 
  },


Хотя у меня написано:

export default {
  name: 'car-row',
  props: {
      item: {
        type: Object
      }
    }
}


Если не пишу components, то ошибка

Unknown custom element: <car-row> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

found in


Часовой пояс GMT +3, время: 09:08.