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 相关文章推荐
JS的replace方法详细介绍
Nov 09 Javascript
关于js遍历表格的实例
Jul 10 Javascript
一个html5播放视频的video控件只支持android的默认格式mp4和3gp
May 08 Javascript
jQuery的图片滑块焦点图插件整理推荐
Dec 07 Javascript
javascript实时显示北京时间的方法
Mar 12 Javascript
JavaScript+html5 canvas绘制的小人效果
Jan 27 Javascript
微信小程序promsie.all和promise顺序执行
Oct 27 Javascript
在vue中,v-for的索引index在html中的使用方法
Mar 06 Javascript
JS中this的指向以及call、apply的作用
May 06 Javascript
vue组件横向树实现代码
Aug 02 Javascript
java遇到微信小程序 &quot;支付验证签名失败&quot; 问题解决
Dec 22 Javascript
Nuxt.js 静态资源和打包的操作
Nov 06 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
用php过滤危险html代码的函数
2008/07/22 PHP
php无限遍历目录示例
2014/02/21 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
PHP调用接口用post方法传送json数据的实例
2018/05/31 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
JQuery index()方法使用代码
2010/06/02 Javascript
如何正确使用javascript 来进行我们的程序开发
2014/06/23 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
JavaScript实现弹窗效果代码分析
2017/03/09 Javascript
Three.js开发实现3D地图的实践过程总结
2017/11/20 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
vue-cli系列之vue-cli-service整体架构浅析
2019/01/14 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
[39:32]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第二场
2014/05/23 DOTA
Python列表append和+的区别浅析
2015/02/02 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
Python使用smtplib模块发送电子邮件的流程详解
2016/06/27 Python
python中类变量与成员变量的使用注意点总结
2017/04/29 Python
使用 Python 处理 JSON 格式的数据
2019/07/22 Python
Python 用matplotlib画以时间日期为x轴的图像
2019/08/06 Python
python判断是空的实例分享
2020/07/06 Python
HTML5中Localstorage的使用教程
2015/07/09 HTML / CSS
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
业务员薪酬管理制度
2014/01/15 职场文书
棉花姑娘教学反思
2014/02/15 职场文书
大班亲子运动会方案
2014/06/10 职场文书
研究生求职自荐书
2014/06/23 职场文书
亲子运动会的活动方案
2014/08/17 职场文书
2014年机关党委工作总结
2014/12/11 职场文书
入伍通知书
2015/04/23 职场文书
小学班长竞选稿
2015/11/20 职场文书
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS