目录
一、路由
1.引入路由的js依赖
<script src="https://cdn.bootcdn.net/ajax/libs/vue-router/2.6.0/vue-router.js"></script>
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});
5.将vue对象挂载到vue实例中
new Vue({ el:'#app', //5.将vue对象挂载到vue实例中 router, data(){ return{ msg:'hello vue!!!' } } })
6.定义锚点
<router-view></router-view>
7.触发的事件
<router-link to="/home" replace="">首页</router-link> <router-link to="/about">关于</router-link>
完整html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<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>
</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>
<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});
new Vue({
el:'#app',
//5.将vue对象挂载到vue实例中
router,
data(){
return{
msg:'hello vue!!!'
}
}
})
</script>
</body>
</html>
测试:
二、无痕浏览
加个replace即可:
三、nodejs环境搭建
①、下载nodeJS安装包
②、解压nodeJS的解压包,在根目录下新增两个文件夹node_global和node_cache
③、环境变量配置
NODE_HOME:配置的是nodeJS解压的根路径D:\initPath\node-v10.15.3-win-x64
配置path:
配置好之后 进入我们的黑窗口 徽标键+R
node -v
npm -v
④、配置npm的全局模块的下载地址
D:\Node\node-v10.15.3-win-x64
npm config set cache "D:\Node\node-v10.15.3-win-x64"
npm config set prefix "D:\Node\node-v10.15.3-win-x64"
npm config set registry https://registry.npm.taobao.org/
⑤、下载github的Vue的项目解压
⑥、在解压的项目中是没有node_modules的,在工程的根目录下需要通过npm install进行再次依赖下载(package.json)
⑦、在通过npm run dev 启动项目
四、ElementUI简介
网址:
https://element.eleme.cn/#/zh-CN/component/installation
1、传统开发模式:html+vue+ElementUI类似于Bootstrap、layui、easyui
2、前后端分离的开发模式
我是發財 bye~
版权声明:本文为m0_62327548原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。