电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Vue 組件注冊全解析

瀏覽:99日期:2022-10-18 18:15:55
全局組件注冊語法

components中的兩個參數組件名稱和組件內容

Vue.component(組件名稱, { data: 組件數據, template:組件模板內容 })全局組件注冊應用

組件創建:

Vue.component(’button-counter’, { data: function(){ return { count: 0 } }, template: ’<button @click='handle'>點擊了{{count}}次</button>’, methods: { handle: function(){ this.count ++; } } }) var vm = new Vue({ el: ’#app’, data: { } });

如何在頁面中運用,直接在頁面中應用組件名稱

<div id='app'> <button-counter></button-counter></div>

這個組件是可以重用的,直接在頁面中多次使用,切數據相互獨立,互不干擾

組件注冊注意事項

1.data必須是一個函數

分析函數與普通對象的對比

2.組件模板內容必須是單個根元素

分析演示實際的效果

3.組件模板內容可以是模板字符串

模板字符串需要瀏覽器提供支持(ES6語法)

4.組件命名方式

短橫線方式

Vue.component(’my-component’,{/*...*/})

駝峰方式

Vue.component(’MyComponent’,{/*...*/})

如果使用駝峰式命名組件,那么在使用組件的時候,只能在字符串模板中用駝峰的方式使用組件,但是在普通的標簽模板中,必須使用短橫線的方式使用組件

局部組件

局部組件只能在注冊它的父組件中使用

局部組件注冊語法

var ComponentA = {/*...*/}var ComponentB = {/*...*/}var ComponentC = {/*...*/}new Vue({ el : ’#app’, components: {’component-a’ : ComponentA,’component-b’ : ComponentB,’component-c’ : ComponentC}})

組件的創建

Vue.component(’test-com’,{ template: ’<div>Test<hello-world></hello-world></div>’ }); var HelloWorld = { data: function(){ return { msg: ’HelloWorld’ } }, template: ’<div>{{msg}}</div>’ }; var HelloTom = { data: function(){ return { msg: ’HelloTom’ } }, template: ’<div>{{msg}}</div>’ }; var HelloJerry = { data: function(){ return { msg: ’HelloJerry’ } }, template: ’<div>{{msg}}</div>’ }; var vm = new Vue({ el: ’#app’, data: { }, components: { ’hello-world’: HelloWorld, ’hello-tom’: HelloTom, ’hello-jerry’: HelloJerry } });

頁面中的應用

<div id='app'> <hello-world></hello-world> <hello-tom></hello-tom> <hello-jerry></hello-jerry> <test-com></test-com> </div>

以上就是Vue 組件注冊全解析的詳細內容,更多關于Vue 組件注冊的資料請關注好吧啦網其它相關文章!

標簽: Vue
相關文章:
主站蜘蛛池模板: 无线联网门锁|校园联网门锁|学校智能门锁|公租房智能门锁|保障房管理系统-KEENZY中科易安 | 硅胶制品-硅橡胶制品-东莞硅胶制品厂家-广东帝博科技有限公司 | 对辊破碎机-液压双辊式,强力双齿辊,四辊破碎机价格_巩义市金联机械设备生产厂家 | 气动机械手-搬运机械手-气动助力机械手-山东精瑞自动化设备有限公司 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 上海佳武自动化科技有限公司| 清水混凝土修复_混凝土色差修复剂_混凝土色差调整剂_清水混凝土色差修复_河南天工 | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」| 智慧旅游_智慧景区_微景通-智慧旅游景区解决方案提供商 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 英国雷迪地下管线探测仪-雷迪RD8100管线仪-多功能数字听漏仪-北京迪瑞进创科技有限公司 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 北京模型公司-工业模型-地产模型-施工模型-北京渝峰时代沙盘模型制作公司 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 法兰连接型电磁流量计-蒸汽孔板节流装置流量计-北京凯安达仪器仪表有限公司 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 法兰螺母 - 不锈钢螺母制造厂家 - 万千紧固件--螺母街 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 海南在线 海南一家 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 成都珞石机械 - 模温机、油温机、油加热器生产厂家 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 伸缩器_伸缩接头_传力接头-巩义市润达管道设备制造有限公司 | 电地暖-电采暖-发热膜-石墨烯电热膜品牌加盟-暖季地暖厂家 | 筛分机|振动筛分机|气流筛分机|筛分机厂家-新乡市大汉振动机械有限公司 | 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 杭州中策电线|中策电缆|中策电线|杭州中策电缆|杭州中策电缆永通集团有限公司 |