当前位置: 首页 > news >正文

网站建设应对客户问题的话术美术馆网站建设

网站建设应对客户问题的话术,美术馆网站建设,租车网站制作,长沙市建设网站普通组件的注册使用-局部注册 一. 组件注册的两种方式:1.局部注册:只能在注册的组件内使用 (1) 创建 vue 文件(单文件组件) (2) 在使用的组件内导入,并注册 components:{ 组件名: 组件对象 } // 导入需要注册的组件 import 组件对象 from.vue文件路径 import HmHeader from ./…普通组件的注册使用-局部注册 一. 组件注册的两种方式:1.局部注册:只能在注册的组件内使用 (1) 创建 vue 文件(单文件组件) (2) 在使用的组件内导入,并注册 components:{ 组件名: 组件对象 } // 导入需要注册的组件 import 组件对象 from.vue文件路径 import HmHeader from ./components/XxHeaderexport default { // 局部注册components: {组件名: 组件对象HmHeader: HmHeader} } 2.全局注册:所有组件内都能直接使用(不需要再次导入) (1) 创建 .vue文件(单文件组件) (2) main.js 内导入, 并进行全局注册 Vue.component(组件名, 组件对象) // main.js // 导入需要全局注册的组件 import XxButton from ./components/XxButton// 调用 Vue.component 进行全局注册 // Vue.component(组件名组件对象) Vue.component(XxButton XxButton ) 二. 使用: * 当成 html 标签使用 组件名/组件名 * 技巧: 一般都用局部注册,如果发现确实是通用组件,再抽离到全局 三. 注意: * 组件名规范 - 大驼峰命名法, 如 XxHeader 局部注册代码演示: // 子组件: components / XxHeader.vue templatediv classxx-header我是头部组件xx-header/div/templatescriptexport default{}/scriptstyle.xx-header{height: 100px;line-height: 100px;text-align: center;font-size: 30px;background-color: #8064a2;color:white;}/style //子组件: components / XxMain.vue templatediv classxx-main我是主体组件xx-main/div/templatescriptexport default{}/scriptstyle.xx-main{height: 400px;line-height: 100px;text-align: center;font-size: 30px;background-color: #f79646;color:white;margin: 20px 0;}/style // 子组件: components / XxFooter.vue templatediv classxx-footer我是低部组件xx-footer/div/templatescriptexport default{}/scriptstyle.xx-footer{height: 100px;line-height: 100px;text-align: center;font-size: 30px;background-color: #4f81bd;color:white;}/style // 根组件 App.vue templatediv classApp!-- 头部组件 --XxHeader/XxHeader!-- 主体组件 --XxMain/XxMain!-- 底部组件 --XxFooter/XxFooter!--如果 XxMain tab 不快捷出标签 - 需要配置 vscode左下角设置中搜索 - trigger on tab - 勾上--/div /templatescript import XxHeader from ./components/XxHeader.vue import XxMain from ./components/XxMain.vue import XxFooter from ./components/XxFooter.vueexport default{components:{// 组件名:组件对象XxHeader:XxHeader,XxMain,XxFooter}} /scriptstyle .App{width: 600px;height: 700px;background-color: #87ceeb;margin: 0 auto;padding: 20px; } /style 全局注册代码演示: // 子组件: components / XxButton.vuetemplatebutton classxx-button通用按钮/button/templatescriptexport default{}/scriptstyle.xx-button{height: 50px;line-height: 50px;padding: 0 20px;background-color: #3bae56;border-radius: 5px; }/style // main.js 进行全局注册// 文件核心作用: 导入App.vue, 基于App.vue创建结构渲染index.htmlimport Vue from vue import App from ./App.vue// 1. 编写导入的代码,往代码的顶部编写(规范) import XxButton from ./components/XxButtonVue.config.productionTip false// 2. 组件进行全局注册 - 在所有的组件范围内都能直接使用 // Vue.component(组件名,组件对象) Vue.component(XxButton,XxButton)new Vue({// el: #app, 作用: 和 $mount(选择器)作用一致,用于指定Vue所管理容器//render: h h(App),render:(createElement) {// 基于 App 创建元素结构return createElement(App)} }).$mount(#app)// 在其他组件直接使用(不需要导入) XxFooter.vuetemplatediv classxx-footer我是低部组件xx-footer!-- 全局组件使用 --XxButton/XxButton/div/template
http://www.hkea.cn/news/14494154/

相关文章:

  • 大连建设银行招聘网站展示网站开发 大概多少钱
  • 浙江网站建设品牌升级wordpress开发手册中文版
  • dw网站开发流程wordpress主题后台管理
  • 备案网站负责人坪山区住房和建设局网站
  • 我是做网站的 哪里有单接成都网站建设推广服务
  • 网站建设的课程设计报告网站自建系统
  • 上海集酷网站关于营销的最新的新闻
  • 企业网站php模板下载flash做网站
  • 网站建设需要什么技术wordpress怎么更换系统文件
  • 电子商务网站开发难点网站优化设计的基础是网站基本要素及每个细节的优化
  • 汕头云建站模板学做甜点的网站
  • 专业网站建设常州中国最大的库存尾货清货平台
  • 做设计在哪个网站上找高清图北京制作公司网站
  • 沙河做网站成都平台公司
  • 外包做网站怎么拿源代码asp网站开发移动端
  • 建设旅游网站的总结国家建设人才网站
  • 自贡建网站最好用的下载软件排名
  • 好用的影视网站模板视频网站建设公司
  • 网站后台系统的易用性广州中小学安全教育平台
  • 企业网站怎么自适应郑州 网站设计
  • 用php做网站需要什么个人社保网上服务平台
  • 免费微网站门户网站 管理系统
  • 百度网站推广一年多少钱中国建筑网官网招聘网
  • 贵州城乡住房建设部网站海口网站建设就q479185700上墙
  • 莒南建设局网站山西人工智能建站系统软件
  • 娄底网站建设工作室长沙seo优化外包公司
  • 网站的模糊搜索怎么做深夜适合男人看的软件
  • 网站建设前 需要准备的火狐 wordpress主题
  • 腾讯云服务器怎么搭建网站仿一个网站
  • 广州 建 网站wordpress 一直加载