你的位置:首页 > 软件开发 > 网页设计 > Vue创建头部组件示例

Vue创建头部组件示例

发布时间:2018-10-22 23:00:59
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" conte ...
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Page Title</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src='/images/loading.gif' data-original="https://cdn.jsdelivr.net/npm/vue@2.5.17/dist/vue.js"></script> <style>  * {   margin: 0;   padding: 0;  }    li {   list-style: none  }    body {   height: 2000px;   overflow: hidden;  }    .header {   width: 100%;   height: 40px;   background: #e1e1e1;   text-align: center;   line-height: 40px;   position: fixed;  }    .header button {   padding: 0rem 0.2rem;   height: 40px;   top: 0;  }    .header button:nth-of-type(1) {   position: fixed;   left: 0;  }    .header button:nth-of-type(2) {   position: fixed;   right: 0;  } </style></head><body> <div id="app">  <custom-header :title="title">   <button slot="left">返回</button>  </custom-header> </div> <template id="header">  <div class="header">   <slot name="left"></slot>   <span>{{title}}</span>   <slot name="right"></slot>  </div> </template> <script>  Vue.component("custom-header", {   template: '#header',   props: ["title"]  });  //多插槽的使用,则使用name属性来指定要插入的位置  var vm = new Vue({   el: '#app',   data: {    title: "通讯录"   },   components: {   }  }); </script></body></html>

 

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Vue创建头部组件示例

关键词:VUE

VUE
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。