安装nodejs,参考

https://blog.csdn.net/yan_dk/article/details/90633166

安装nodojs环境不再细述。

开发实例1-后台系统

下载开源的后台系统模板:https://github.com/iview/iview-admin/tree/template

解压后的目录是这样。

然后在当前目录,执行命令行cmd

  • 安装依赖包

>cnpm install

也可以安装ivew版本包

>cnpm install iview@3 --save

  • 执行项目构建

>npm run dev

  • 运行访问

浏览器访问:http://localhost:8080

登录:super_admin---admin

显示页面

 我们在此项目中定制开发,现在我们新建一个页面,就是在左侧的树加一个节点,右边显示页面。操作如下:

新建一个view页面,如下

我们在src/view下,新建home_test/test.vue

我们编辑test.vue,增加一个常用的表格组件,代码如下:

<template><Table :columns="columns1" :data="data1"></Table>
</template>
<script>export default {data () {return {columns1: [{title: 'Name',key: 'name'},{title: 'Age',key: 'age'},{title: 'Address',key: 'address'}],data1: [{name: 'John Brown',age: 18,address: 'New York No. 1 Lake Park',date: '2016-10-03'},{name: 'Jim Green',age: 24,address: 'London No. 1 Lake Park',date: '2016-10-01'},{name: 'Joe Black',age: 30,address: 'Sydney No. 1 Lake Park',date: '2016-10-02'},{name: 'Jon Snow',age: 26,address: 'Ottawa No. 2 Lake Park',date: '2016-10-04'}]}}}
</script>

然后配置路由节点src/router/routers.js

修改routers.js部分如下图,我们增加了一个树节点“测试” ,指向页面为前面的页面test.vue。红色部分就是增加的代码

这样,我们再刷新页面显示

这样,初步完成了一个定制页面的功能。

异常问题

  • vue-router在3.0版本以上重复点击菜单报错的问题

解决方法:在src/main.js文件加如下代码:

import Router from 'vue-router';Vue.use(Router);
// 解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题
const originalPush = Router.prototype.push
Router.prototype.push = function push(location) {return originalPush.call(this, location).catch(err => err)
}
const originalReplace = Router.prototype.replace;
Router.prototype.replace = function replace(location) {return originalReplace.call(this, location).catch(err => err);
};

本文持续改进完善...

iviewui前端开发实例技术指南相关推荐

  1. Go 开发关键技术指南 | 敢问路在何方?(内含超全知识大图)

    作者 | 杨成立(忘篱) 阿里巴巴高级技术专家 Go 开发关键技术指南文章目录: 为什么你要选择 Go? Go 面向失败编程 带着服务器编程金刚经走进 2020 年 敢问路在何方? Go 开发指南大图 ...

  2. 前端初学者开发学习视频_初学者学习前端开发的实用指南

    前端初学者开发学习视频 by Nikita Rudenko 通过尼基塔·鲁登科(Nikita Rudenko) 初学者学习前端开发的实用指南 (A practical guide to learnin ...

  3. 北风网web前端开发培训课程 web前端开发实例视频教程下载

    web前端开发视频教程 Web前端开发工程师培训 零基础Web前端开发工程师高端培训配项目开发(月薪过万的最佳选择) 课程讲师:叮咚 课程分类:套餐推荐 适合人群:初级 课时数量:305课时 用到技术 ...

  4. web前端技术亮点_Web前端开发职业技术要求规划

    亲爱的朋友们: 大家好,我是演讲者-达达前端,也可以叫我 Jeskson ! 今天,我演讲的题目是<Web前端开发职业技术要求规划>.这个世界有很多不平凡的人,也有更多平凡的人,你是属于哪 ...

  5. Web前端开发职业技术要求规划

    亲爱的朋友们: 大家好,我是演讲者-达达前端,也可以叫我 Jeskson ! 今天,我演讲的题目是<Web前端开发职业技术要求规划>.这个世界有很多不平凡的人,也有更多平凡的人,你是属于哪 ...

  6. Web前端开发面试考点指南

    Web 前端面试指南与高频考题解析指南 第一章 面试准备:简历编写和面试前准备 一般来说,跳槽找工作要经历投递简历.准备面试.面试和谈 offer 四个阶段.其中面试题目会因你的等级和职位而异,从入门 ...

  7. Go 开发关键技术指南 | Go 面向失败编程 (内含超全知识大图)

    作者 | 杨成立(忘篱) 阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复 Go 即可查看清晰知识大图! 导读:从问题本身出发,不局限于 Go 语言,探讨服务器中常常遇到的 ...

  8. Go 开发关键技术指南 | 为什么你要选择 GO?(内含超全知识大图)

    作者 | 杨成立(忘篱) 阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复 Go 即可查看清晰知识大图! 导读:从问题本身出发,不局限于 Go 语言,探讨服务器中常常遇到的 ...

  9. jeecgboot前端开发_Jeecg-Boot 技术文档

    ## 2.4+ 新版本文档请移步到: http://doc.jeecg.com ## (重要的事情说三遍,注意注意注意啦!!!) *** --- __ ![输入图片说明](https://static ...

最新文章

  1. What should we do when meet a crash in android?
  2. php分页排序不变化,php – 计算已排序分页的给定记录的跳过值
  3. JavaWeb学习----Cookie实现记住密码的功能
  4. mysql在可视化软件navicat中如何解决中文乱码问题
  5. xcode7打包ipa文件
  6. ASP.NET MVC Model验证
  7. Django知识总结
  8. servlet跳转问题
  9. Android 用代码Ping网络
  10. Spring源码编译及阅读源码入门
  11. SG90舵机的电路连接和驱动(树莓派)
  12. 我要写整个中文互联网界最牛逼的JVM系列教程 | 「JVM与Java体系架构」章节:虚拟机与Java虚拟机介绍
  13. Blazor The specified deps.json \bin\Debug\net5.0\BlazorWebApp.deps.json] does not exist
  14. Photoshop提示暂存盘已满怎么办?ps暂存盘已满如何解决?
  15. python哥德巴赫猜想
  16. 【备忘】李炎恢老师HTML5+CSS3教程与课件代码【共享完毕】下载
  17. gl-matrix中lookAt的作用
  18. 商业智能,数据仓库,ETL,数仓调度工具informatica介绍手账(一)
  19. 从Hadoop到Spark、Flink,大数据处理框架十年激荡发展史
  20. Html:简单实现弹砖块小游戏

热门文章

  1. 《五子棋大师》iOS版隐私政策
  2. python 100days github_GitHub - songhp/Python-100-Days: Python - 100天从新手到大师
  3. 鼠标光标变成黑色方块
  4. 装机教程:VMWare下安装Linux系统(超级详细版 学不会你打我)
  5. 网络安全-黑帽白帽红客与网络安全法
  6. 中国超级计算机计算圆周率,人类的超级计算机一直在计算圆周率,到底能不能算完?解疑惑了...
  7. Spring 5-代理和AOP 笔记
  8. 2021年全球高温过滤介质收入大约2462.3百万美元,预计2028年达到4075.6百万美元
  9. 计算机系统大作业-程序人生Hello‘s P2P
  10. python的网络编程用途_python---网络编程