nuxt引入组件和公共样式的操作


Posted in Javascript onNovember 05, 2020

1,引入组件

在components目录创建组件,在页面中引入组件

例如引入公共导航栏

创建组件components/Nav.vue

nuxt引入组件和公共样式的操作

引入组件layouts/default.vue

nuxt引入组件和公共样式的操作

2,引入公共样式

assets/css/common.css

在nuxt.config.js中引入

nuxt引入组件和公共样式的操作

若引入less或者sass:

nuxt引入组件和公共样式的操作

补充知识:在nuxt项目中使用component组件

编写组件页面

1.在components下新建一个新建组件页面,如下所示

nuxt引入组件和公共样式的操作

2.新建完成之后初始页面的代码如下所示:

nuxt引入组件和公共样式的操作

3.下面从element-ui上找一个顶部导航菜单写到组件页面。

<el-menu
 :default-active="activeIndex2"
 class="el-menu-demo"
 mode="horizontal"
 @select="handleSelect"
 background-color="#545c64"
 text-color="#fff"
 active-text-color="#ffd04b">
 <el-menu-item index="1">处理中心</el-menu-item>
 <el-submenu index="2">
  <template slot="title">我的工作台</template>
  <el-menu-item index="2-1">选项1</el-menu-item>
  <el-menu-item index="2-2">选项2</el-menu-item>
  <el-menu-item index="2-3">选项3</el-menu-item>
  <el-submenu index="2-4">
   <template slot="title">选项4</template>
   <el-menu-item index="2-4-1">选项1</el-menu-item>
   <el-menu-item index="2-4-2">选项2</el-menu-item>
   <el-menu-item index="2-4-3">选项3</el-menu-item>
  </el-submenu>
 </el-submenu>
 <el-menu-item index="3" disabled>消息中心</el-menu-item>
 <el-menu-item index="4"><a href="https://www.ele.me" rel="external nofollow" target="_blank">订单管理</a></el-menu-item>
</el-menu>

nuxt引入组件和公共样式的操作

使用组件

1.引入组件

import MinorTopMenu from '~/components/MinorTopMenu.vue'

2.注册组件

components: {
 MinorTopMenu
}

3.使用组件

<MinorTopMenu></MinorTopMenu>

4.页面代码截图

nuxt引入组件和公共样式的操作

测试

打开页面,如下所示,说明组件使用成功

nuxt引入组件和公共样式的操作

以上这篇nuxt引入组件和公共样式的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
彪哥1.1(智能表格)提供下载
Sep 07 Javascript
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
May 25 Javascript
制作高质量的JQuery Plugin 插件的方法
Apr 20 Javascript
Js操作树节点自动折叠展开的几种方法
May 05 Javascript
jQuery异步验证用户名是否存在示例代码
May 21 Javascript
JavaScript声明变量时为什么要加var关键字
Sep 29 Javascript
javascript实现图片跟随鼠标移动效果的方法
May 13 Javascript
简单对比分析JavaScript中的apply,call与this的使用
Dec 04 Javascript
jQuery插件zTree实现删除树子节点的方法示例
Mar 08 Javascript
使用JavaScript根据图片获取条形码的方法
Jul 04 Javascript
JS一次前端面试经历记录
Mar 19 Javascript
webpack4从0搭建组件库的实现
Nov 29 Javascript
jQuery列表动态增加和删除的实现方法
Nov 05 #jQuery
nuxt 实现在其它js文件中使用store的方式
Nov 05 #Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
Nov 05 #Javascript
vue实现点击出现操作弹出框的示例
Nov 05 #Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
Nov 05 #Javascript
Vant 在vue-cli 4.x中按需加载操作
Nov 05 #Javascript
前端vue如何使用高德地图
Nov 05 #Javascript
You might like
曾在DC漫画界反派角色扮演的演员,谁才是你心目中的小丑之王?
2020/04/09 欧美动漫
用PHP连mysql和oracle数据库性能比较
2006/10/09 PHP
PHP入门速成教程
2007/03/19 PHP
php 时间计算问题小结
2009/01/04 PHP
PHP对字符串的递增运算分析
2010/08/08 PHP
php calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
PHP将MySQL的查询结果转换为数组并用where拼接的示例
2016/05/13 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
鼠标经过tr时,改变tr当前背景颜色
2014/01/13 Javascript
jQuery 插件开发指南
2014/11/14 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
2015/09/14 Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
2016/08/23 Javascript
js图片上传前预览功能(兼容所有浏览器)
2016/08/24 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
深究AngularJS中ng-drag、ng-drop的用法
2017/06/12 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
jQuery Autocomplete简介_动力节点Java学院整理
2017/07/17 jQuery
javascript 取小数点后几位几种方法总结
2017/08/02 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
python 文件与目录操作
2008/12/24 Python
python生成器generator用法实例分析
2015/06/04 Python
Python实现简单截取中文字符串的方法
2015/06/15 Python
python实现定时提取实时日志程序
2018/06/22 Python
浅谈pycharm出现卡顿的解决方法
2018/12/03 Python
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
世界上最好的足球商店:Unisport
2019/03/02 全球购物
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
董事长助理岗位职责
2014/02/18 职场文书
酒店节能降耗方案
2014/05/08 职场文书
党员服务承诺书
2014/05/28 职场文书
美国旅游签证工作证明
2014/10/14 职场文书
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs