zoukankan      html  css  js  c++  java
  • vue框架的vue-router路由的运用

    用 Vue.js + Vue Router 创建单页应用,是非常简单的。使用 Vue.js ,我们已经可以通过组合组件来组成应用程序,当你要把 Vue Router 添加进来,我们需要做的是,将组件 (components) 映射到路由 (routes),然后告诉 Vue Router 在哪里渲染它们。

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<script src="../node_modules/vue/dist/vue.js"></script>
    		<script src="../node_modules/vue-router/dist/vue-router.js"></script>
    	</head>
    	<body>
    		<div id="app"></div>
    		<script>
    			// 声明组件
    			var Fe={
    				template:`
    				 <div>我是前端</div>
    				`
    			}
    			var Be={
    				template:`
    				<div>我是后端</div>
    				`
    			}
    			<!-- //创建路由对象 -->
    			var router=new VueRouter({
    			  routes:[
    				{path:"/frontEnd",
    				 component:Fe
    				},
    				{path:"/backEnd",
    				 component:Be
    				}
    			   ]
    			})
    			var App={
    				template:`
    				<div>
    					<!-- router被渲染成a元素,to渲染成href属性 -->
    					<router-link to="/frontEnd">前端</router-link>
    					<router-link to="/backEnd">后端</router-link>
    					<!-- //路由的试图 -->
    					<router-view></router-view>
    				</div>
    				`
    			}
    			//router挂载到实例上
    			new Vue({
    				el:"#app",
    				router,
    				template:`
    				<App/>
    				`,
    				components:{
    					App
    				}
    			})
    		</script>
    	</body>
    </html>
    
  • 相关阅读:
    一元多项式乘法
    将博客搬至CSDN
    Tomcat的几种部署方式
    Visual Studio 2012以后无法保存只读文件的问题
    WPF中的Generic.xaml, theme以及custom control
    WPF的页面导航
    WPF MVVM系列文章
    tomcat中同时部署两个项目的问题
    Windows多线程系列
    XML DTD和XML Schema
  • 原文地址:https://www.cnblogs.com/lxystar/p/10727846.html
Copyright © 2011-2022 走看看