详解windows下vue-cli及webpack 构建网站(三)使用组件


Posted in Javascript onJune 17, 2017

1、本文章是建立在《windows下vue-cli及webpack 构建网站(一)环境安装》和《windows下vue-cli及webpack 构建网站(一)导入bootstrap样式》两篇文章之上的。

2、在src\components文件夹下面新建两个组件,分别为 header.vue、footer.vue,打开header.vue文件粘贴下面的代码作为网站的头部。

<template> 
 <!-- Fixed navbar --> 
 <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"> 
  <div class="container"> 
  <div class="navbar-header"> 
   <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 
   <span class="sr-only">Toggle navigation</span> 
   <span class="icon-bar"></span> 
   <span class="icon-bar"></span> 
   <span class="icon-bar"></span> 
   </button> 
   <a class="navbar-brand" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >{{ msg }}</a> 
  </div> 
  <div id="navbar" class="navbar-collapse collapse"> 
   <ul class="nav navbar-nav"> 
   <li class="active"><a href="/" rel="external nofollow" >首页</a></li> 
   <li><a href="/list" rel="external nofollow" >文章</a></li> 
   <li class="dropdown"> 
    <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="dropdown-toggle" data-toggle="dropdown">会员 <span class="caret"></span></a> 
    <ul class="dropdown-menu" role="menu"> 
    <li><a href="/user/login" rel="external nofollow" >登录</a></li> 
    <li><a href="/user/register" rel="external nofollow" >注册</a></li> 
    </ul> 
   </li> 
   </ul> 
  </div><!--/.nav-collapse --> 
  </div> 
 </nav> 
</template> 
<script> 
export default { 
 name: 'header', 
 data () { 
 return { 
  msg: 'LOGO' 
 } 
 } 
} 
</script>

打开footer.vue文件,粘贴以下代码作为网站底部:

<template>
 <div class="blog-footer">
  <p>版权所有 盗版必究.</p>
  <p>
  <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" >Back to top</a>
  </p>
 </div>
</template>

保存

3、打开src文件夹下面的app.vue文件,修改模板代码为

<template>
<div id="app">
 <HtmlHeader></HtmlHeader>
 <div class="jumbotron">
  <h1>hello word!</h1>
 </div>
 <HtmlFooter></HtmlFooter>
</div>
</template>

<script>
import HtmlHeader from './components/header'
import HtmlFooter from './components/footer'
export default {
 components: {
 HtmlHeader,
 HtmlFooter
 }
}
</script>

可以看到代码中我们引入了新创建的两个组件,并且加载到模板当中了,我们保存之后启动一下项目看看。

详解windows下vue-cli及webpack 构建网站(三)使用组件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery时间验证和转换工具小例子
Jul 01 Javascript
jquery 实现密码框的显示与隐藏示例代码
Sep 18 Javascript
JavaScript显示当然日期和时间即年月日星期和时间
Oct 29 Javascript
jQuery+PHP实现动态数字展示特效
Mar 14 Javascript
JavaScript实现的MD5算法完整实例
Feb 02 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
Jun 03 Javascript
详解Vue自定义过滤器的实现
Jan 10 Javascript
vue小图标favicon不显示的解决方案
Sep 19 Javascript
jquery实现购物车基本功能
Oct 25 jQuery
js实现简易ATM功能
Oct 27 Javascript
vue+Element-ui前端实现分页效果
Nov 15 Javascript
Html5生成验证码的示例代码
May 10 Javascript
详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式
Jun 17 #Javascript
js简易版购物车功能
Jun 17 #Javascript
Webpack如何引入bootstrap的方法
Jun 17 #Javascript
Webpack执行命令参数详解
Jun 17 #Javascript
JS实现留言板功能
Jun 17 #Javascript
利用vscode编写vue的简单配置详解
Jun 17 #Javascript
JavaScript用二分法查找数据的实例代码
Jun 17 #Javascript
You might like
PHP脚本的10个技巧(1)
2006/10/09 PHP
用PHP写的MySQL数据库用户认证系统代码
2007/03/22 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
2012/06/21 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
ZF框架实现发送邮件的方法
2015/12/03 PHP
浅谈PHP Cookie处理函数
2016/06/10 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
ThinkPHP 3使用OSS的方法
2018/07/19 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
判断用户的在线状态 onbeforeunload事件
2011/03/05 Javascript
jQuery实现长文字部分显示代码
2013/05/13 Javascript
比较不错的JS/JQuery显示或隐藏文本的方法
2014/02/13 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
Angular 常用指令实例总结整理
2016/12/13 Javascript
jQuery Form表单取值的方法
2017/01/11 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
python制作websocket服务器实例分享
2016/11/20 Python
Python排序搜索基本算法之选择排序实例分析
2017/12/09 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
2020/06/02 Python
Python爬虫防封ip的一些技巧
2020/08/06 Python
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
请解释接口的显式实现有什么意义
2012/05/26 面试题
中学生爱国演讲稿
2013/12/31 职场文书
幼儿园秋游活动方案
2014/01/21 职场文书
机关干部个人对照检查材料思想汇报
2014/09/28 职场文书
模范教师事迹材料
2014/12/16 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
2016年“5.12”国际护士节活动总结
2016/04/06 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书
JavaScript流程控制(分支)
2021/12/06 Javascript