由vue-router形成的每个页面,它实质上也是一个组件(.vue),首要承载现时页面的HTML机关,会包罗数据获得、数据整顿、数据可视化等老例交易。
成效性笼统组件不包罗交易,自力、详细成效的底子组件,譬如日期取舍器、弹窗忠告等。这种组件做为项目标底子控件,会被洪量利用,因而组件的API施行太高强度的笼统,能够经过不同建设完成不同的成效。
交易组件它不像第二类自力组件只包罗某个成效,而是在交易中被多个页面复用的,它与自力组件的差别是,交易组件只在现时项目中会用到,不具备通用性,并且会包罗一些交易,譬如数据恳求;而自力组件不含交易,在职何项目中均能够利用,成效简单,譬如一个具稀有据校验成效的输入框。
组件的干系父子组件父子干系即是组件A在它的模板中利用了组件B,那末组件A即是父组件,组件B即是子组件。
//备案一个子组件
Vue.