2017-10-11 27 views
5

Rozpoczynając nowy projekt przy użyciu vue-cli, należy zadać kilka pytań, aby dostosować konfigurację. Generalnie nazwa projektu, opis pogody w użyciu eslint na strzępienie, karmy i mocha do testowania itd. Tym razem poprosił mnieCo to są komponenty a-la-carte? Czy powinienem go używać?

? Use a-la-carte components? 

I serched go w vue-CLI docs, ale nie natknąć się coś? Czy ktoś może mi powiedzieć, co to składniki a-la-carte? I powinienem go użyć?

+1

Ogólnie 'a-la-carte' oznacza, że ​​kawałki czegoś z czymś większym. Najprostszym przykładem jest "vuetify" autorstwa Johna Leidera, możesz uzyskać całą bibliotekę lub zrobić "a-la-carte", zdobywając tylko potrzebne komponenty, nie otrzymując całej rzeczy. Załóżmy, że potrzebujesz komponentu przycisku i komponentu pola tekstowego. Mam nadzieję, że to pomoże. – CENT1PEDE

Odpowiedz

7

À la carte jest zwrot pożyczki w języku angielskim oznacza "według do menu." Odnosi się do "żywności, która może być zamówiona jako osobne przedmioty, a nie jako część ustalonego posiłku".

Więc jeśli używasz składniki a-la-carte, to znaczy, że to tylko składniki, które musisz (chcesz) użyć, zamiast się wszyscy

Vuetify example:

Vuetify pozwala w łatwy sposób importować tylko to, czego potrzebujesz, drastycznie zmniejszając swój zasięg.

import { 
Vuetify, 
VApp, 
VNavigationDrawer, 
VFooter, 
VList, 
VBtn 
} from 'vuetify' 

Vue.use(Vuetify, { 
components: { 
    VApp, 
    VNavigationDrawer, 
    VFooter, 
    VList, 
    VBtn 
} 
})