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 相关文章推荐
JQuery 选择器 xpath 语法应用
May 13 Javascript
简单的jquery拖拽排序效果实现代码
Sep 20 Javascript
JS 如果改变span标签的是否隐藏属性
Oct 06 Javascript
Bootstrap三种表单布局的使用方法
Jun 21 Javascript
js实现5秒倒计时重新发送短信功能
Feb 05 Javascript
angular中使用Socket.io实例代码
Jun 03 Javascript
Javascript中的作用域及块级作用域
Dec 08 Javascript
Angular利用trackBy提升性能的方法
Jan 26 Javascript
jQuery扩展方法实现Form表单与Json互相转换的实例代码
Sep 05 jQuery
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
Nov 30 Javascript
使用VUE+iView+.Net Core上传图片的方法示例
Jan 04 Javascript
微信小程序和H5页面间相互跳转代码实例
Sep 19 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单例模式的简单实现方法
2016/06/10 PHP
PHP实现可添加水印与生成缩略图的图片处理工具类
2018/01/16 PHP
javascript之水平横向滚动歌词同步的应用
2007/05/07 Javascript
纯js实现背景图片切换效果代码
2010/11/14 Javascript
JavaScript中的null和undefined解析
2012/04/14 Javascript
js跳转页面方法实现汇总
2014/02/11 Javascript
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
node.js中的fs.appendFileSync方法使用说明
2014/12/17 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
javascript 闭包详解
2015/07/02 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
JavaScript动态添加事件之事件委托
2016/07/12 Javascript
Bootstrap被封装的弹层
2016/07/20 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
响应式框架Bootstrap栅格系统的实例
2017/12/19 Javascript
vue项目关闭eslint校验
2018/03/21 Javascript
Koa项目搭建过程详细记录
2018/04/12 Javascript
JS动态图片的实现方法完整示例
2020/01/13 Javascript
vue 调用 RESTful风格接口操作
2020/08/11 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
Python中Collections模块的Counter容器类使用教程
2016/05/31 Python
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
Python实现检测文件MD5值的方法示例
2018/04/11 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
Java语言程序设计测试题改错题部分
2014/07/22 面试题
师范教师大学生职业生涯规划范文
2014/01/05 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
2014两会学习心得:榜样精神伴我行
2014/03/17 职场文书
读书小明星事迹材料
2014/05/03 职场文书
主题团日活动总结
2014/06/25 职场文书
中学教师暑期培训方案
2014/08/27 职场文书
教师师德师风自我剖析材料
2014/09/29 职场文书
党的群众路线批评与自我批评发言稿
2014/10/16 职场文书
德能勤绩工作总结
2015/08/11 职场文书
golang使用map实现去除重复数组
2022/04/14 Golang
分析SQL窗口函数之排名窗口函数
2022/04/21 Oracle