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实现的分页函数
Feb 07 Javascript
javascript中typeof的使用示例
Dec 19 Javascript
用Jquery.load载入页面实现局部刷新
Jan 22 Javascript
nw.js实现类似微信的聊天软件
Mar 16 Javascript
jquery 判断selection range 是否在容器中的简单实例
Aug 02 Javascript
ES6中箭头函数的定义与调用方式详解
Jun 02 Javascript
详解vue服务端渲染(SSR)初探
Jun 19 Javascript
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
vue-cli如何引入bootstrap工具的方法
Oct 19 Javascript
详解超简单的react服务器渲染(ssr)入坑指南
Feb 28 Javascript
Layui Form 自定义验证的实例代码
Sep 14 Javascript
JavaScript分页组件使用方法详解
Jul 26 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与MYSQL中UTF8编码的中文排序实例
2014/10/21 PHP
Zend Framework入门应用实例详解
2016/12/11 PHP
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
js创建一个input数组并绑定click事件的方法
2014/06/12 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
教你快速搭建Node.Js服务器的方法教程
2017/03/30 Javascript
前端构建工具之gulp的配置与搭建详解
2017/06/12 Javascript
Vue.js结合Ueditor富文本编辑器的实例代码
2017/07/11 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
2018/03/06 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
Windows下Node爬虫神器Puppeteer安装记
2019/01/09 Javascript
Android 自定义view仿微信相机单击拍照长按录视频按钮
2019/07/19 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
2020/07/22 Javascript
[30:55]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第二场 11.18
2020/11/18 DOTA
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
python中split方法用法分析
2015/04/17 Python
Python中编写ORM框架的入门指引
2015/04/29 Python
Python利用flask sqlalchemy实现分页效果
2020/08/02 Python
基于并发服务器几种实现方法(总结)
2017/12/29 Python
Python将DataFrame的某一列作为index的方法
2018/04/08 Python
Python实现FTP文件传输的实例
2019/07/07 Python
Django框架 信号调度原理解析
2019/09/04 Python
Python一行代码解决矩阵旋转的问题
2019/11/30 Python
使用已经得到的keras模型识别自己手写的数字方式
2020/06/29 Python
CSS3的first-child选择器实战攻略
2016/04/28 HTML / CSS
美国葡萄酒网上商店:Martha Stewart Wine Co.
2019/03/17 全球购物
科颜氏法国官网:Kiehl’s法国
2019/08/20 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
我们的节日清明节活动方案
2014/03/05 职场文书
2014年基层党支部工作总结
2014/12/04 职场文书
Javascript之datagrid查询详解
2021/09/15 Javascript
Redis基本数据类型String常用操作命令
2022/06/01 Redis
Android开发手册TextInputLayout样式使用示例
2022/06/10 Java/Android