目录
1.vue路由
1.1.SPA是什么?
单页Web应用(single page application,SPA),就是只有一个Web页面的应用,
是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序
1.2.优势
减少了请求体积,加快页面响应速度,降低了对服务器的压力
更好的用户体验,让用户在web app感受native app的流畅
1.3.思路
1、确保引入Vue.vue-router的js依赖
2、首先需要定义组件(就是展示不同的页面效果)
3、需要将不同的组件放入一个容器中(路由集合)
4、将路由集合组装成路由器
5、将路由挂载到Vue实例中
6、定义锚点
7、跳转
1.4.代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<!-- 导入vue依赖 -->
<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.10/vue.js"></script>
<!-- 1.引入路由的js依赖 -->
<script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script>
<title></title>
</head>
<body>
<div id = "app">
<!-- 7.触发事件 -->
<router-link to="/home" replace = "">首页</router-link>
<router-link to="/about">关于</router-link>
<!--6.定义锚点 -->
<router-view></router-view>
</div>
</body>
<script type="text/javascript">
//2.定义组件 首页对应的组件,关于定义的组件
const Home = Vue.extend({
template:'<div>这是首页内容,展示最新的10篇博客</div>'
})
const About = Vue.extend({
template:'<div>这是关于本站的内容区域,本站的发展史!!</div>'
})
//3.定义路由与组件的对应关系
let routes = [
{path:'/home',component:Home},
{path:'/about',component:About},
]
//4.生产路由对象
const router = new VueRouter({routes:routes});
new Vue({
el:'#app',
router,//5.将vue对象挂载到vue实例中
data(){
return{
msg:'hhh'
}
}
})
</script>
</html>
效果图:
点击首页按钮:
点击关于按钮:
2.无痕浏览
3.nodeJS环境搭建
3.1.完整步骤
1、下载nodeJS的安装包
2、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache
3、配置环境变量
NODE_HOME:配置的是nodeJS解压的根路径D:\initPath\node-v10.15.3-win-x64
path:%NODE_HOME%;%NODE_HOME%\node_global
node -v
npm -v
4、配置npm的全局模块的下载地址
npm config set cache "D:\node vue\node-v10.15.3-win-x64\node_cache"
npm config set prefix "D:\node vue\node-v10.15.3-win-x64\node_global"npm config set cache "D:\initPath\node-v10.15.3-win-x64\node_cache"
npm config set prefix "D:\initPath\node-v10.15.3-win-x64\node_global"
npm config set registry https://registry.npm.taobao.org/
5、下载github的Vue的项目解压
6、在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm install进行再次依赖下载(package.json)
7、在通过npm run dev 启动项目
3.2.安装详细步骤
第一步:下载nodeJS的安装包
下载地址:https://nodejs.org/zh-cn/download/
建议:不要下载最新版本哦!!!
第二步:解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache
注意:解压的文件夹要放在非中文目录下哦哦!!
在node-v10.15.3-win-x64文件里添加两个文件夹node_global和node_cache
第三步:配置环境变量
选中计算机右键属性-------->高级系统设置------>环境变量
1.配置ONDE_HOME
变量值:是解压onde的路径
2.配置Path
3.测试环境是否配置成功
徽标键+r -------------输入cmd---------node -v-------npm -v
如上图输入命令有显示版本说明环境配置成功了!!!
第四步:配置npm的全局模块的下载地址
拿到路径
npm config set cache "D:\node vue\node-v10.15.3-win-x64\node_cache"
npm config set prefix "D:\node vue\node-v10.15.3-win-x64\node_global"
打开命令窗口把两个路径进行执行
第五步:下载github的Vue的项目解压
第六步:在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm install进行再次依赖下载(package.json)
注意:一定要进入vueproject的目录里面进行输入cmd
输入 npm install
第七步:在通过npm run dev 启动项目
4.ElementUI简介
学习网址:
https://element.eleme.cn/#/zh-CN/component/installation