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 相关文章推荐
使用Javascript和DOM Interfaces来处理HTML
Oct 09 Javascript
JavaScript confirm选择判断
Oct 18 Javascript
JQuery 操作Javascript对象和数组的工具函数小结
Jan 22 Javascript
开发 Internet Explorer 右键功能表(ContextMenu)
Jul 03 Javascript
Javascript中判断变量是数组还是对象(array还是object)
Aug 14 Javascript
jQuery中[attribute]选择器用法实例
Dec 31 Javascript
jQuery性能优化技巧分析
Feb 20 Javascript
使用控制台破解百小度一个月只准改一次名字
Aug 13 Javascript
Bootstarp 基础教程之表单部分实例代码
Feb 03 Javascript
js实现常见的工具条效果
Mar 02 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
Mar 30 Javascript
JS中定位 position 的使用实例代码
Aug 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 批量删除 sql语句
2009/06/05 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
2014/07/28 PHP
php中使用array_filter()函数过滤空数组的实现代码
2014/08/19 PHP
Jquery 弹出层插件实现代码
2009/10/24 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
jQuery ajax serialize() 方法使用示例
2014/11/02 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
Javascript堆排序算法详解
2014/12/03 Javascript
整理AngularJS中的一些常用指令
2015/06/16 Javascript
jQuery实现字体颜色渐变效果的方法
2017/03/29 jQuery
详解JS中遍历语法的比较
2017/04/07 Javascript
Javascript实现倒计时时差效果
2017/05/18 Javascript
Jquery EasyUI $.Parser
2017/06/02 jQuery
js链表操作(实例讲解)
2017/08/29 Javascript
微信小程序使用navigateTo数据传递的实例
2017/09/26 Javascript
Angular2进阶之如何避免Dom误区
2018/04/02 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
[01:04:05]VG vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python字符和字符值(ASCII或Unicode码值)转换方法
2015/05/21 Python
python中import学习备忘笔记
2017/01/24 Python
Django中的CBV和FBV示例介绍
2018/02/25 Python
python学生信息管理系统(完整版)
2020/04/05 Python
numpy基础教程之np.linalg
2019/02/12 Python
python2和python3实现在图片上加汉字的方法
2019/08/22 Python
python 元组的使用方法
2020/06/09 Python
Python列表嵌套常见坑点及解决方案
2020/09/30 Python
Jmeter调用Python脚本实现参数互相传递的实现
2021/01/22 Python
如何用python爬取微博热搜数据并保存
2021/02/20 Python
求职信的最佳写作思路
2014/02/01 职场文书
驾驶员安全责任书
2014/07/22 职场文书
工作失误检讨书范文
2015/01/26 职场文书
关于学习的决心书
2015/02/05 职场文书
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python
Python中文分词库jieba(结巴分词)详细使用介绍
2022/04/07 Python
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技