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

发布时间 - 2026-01-11 01:55:34    点击率:

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>

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

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


# vuecli  # webpack使用组件  # vue  # cli  # webpack  # webpack组件  # 详解windows下vue-cli及webpack 构建网站(二)导入bootstrap样式  # windows下vue-cli及webpack搭建安装环境  # 可以看到  # 中了  # 分别为  # 首页  # 大家多多  # 必究  # 两篇  # 加载  # 引入了  # navigation  # role  # top  # navbar  # type  # nav  # fixed  # inverse  # div  # collapse  # data 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何基于云服务器快速搭建个人网站?  移动端脚本框架Hammer.js  Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】  Laravel如何实现API版本控制_Laravel版本化API设计方案  Python结构化数据采集_字段抽取解析【教程】  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  如何用VPS主机快速搭建个人网站?  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  如何用5美元大硬盘VPS安全高效搭建个人网站?  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  微信小程序制作网站有哪些,微信小程序需要做网站吗?  如何登录建站主机?访问步骤全解析  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  使用spring连接及操作mongodb3.0实例  如何获取免费开源的自助建站系统源码?  如何在搬瓦工VPS快速搭建网站?  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  Thinkphp 中 distinct 的用法解析  Laravel如何使用Service Container和依赖注入?(代码示例)  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  Laravel怎么上传文件_Laravel图片上传及存储配置  如何快速搭建高效简练网站?  制作旅游网站html,怎样注册旅游网站?  PHP 500报错的快速解决方法  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  如何快速查询网址的建站时间与历史轨迹?  如何在宝塔面板创建新站点?  清除minerd进程的简单方法  googleplay官方入口在哪里_Google Play官方商店快速入口指南  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  如何用好域名打造高点击率的自主建站?  高性价比服务器租赁——企业级配置与24小时运维服务  C++时间戳转换成日期时间的步骤和示例代码  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】  如何确认建站备案号应放置的具体位置?  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  网站建设整体流程解析,建站其实很容易!  如何在阿里云域名上完成建站全流程?  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  零服务器AI建站解决方案:快速部署与云端平台低成本实践  Internet Explorer官网直接进入 IE浏览器在线体验版网址  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  Python制作简易注册登录系统  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】