zoukankan      html  css  js  c++  java
  • Vue-router

    (此JSP文件在WebContent文件夹下)

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
     <div id="mydiv">
      <div id="navigation_bar">
       <router-link to="/school">学校</router-link>
       <router-link to="/home">家庭</router-link>
      </div>
      <router-view></router-view>
     </div>
     <template id="schoolcomponent">
      <div style=" 400px;height:200px;color: white;">
       <div v-for="s in schoolList">
        <span>{{s.id}}</span>
        <span>{{s.schoolName}}</span>
       </div>
      </div>
     </template>
     <template id="homecomponent">
      <div style=" 400px;height:200px;color: white;">
       <div v-for="h in homeList">
        <span>{{h.id}}</span>
        <span>{{h.homeName}}</span>
       </div>
      </div>
     </template>
    </body>
    <script src="js/vue.js"></script>
    <script src="js/vue-router.js"></script>
    <script type="text/javascript">
     var myModel  = {
       schoolList:[{id:1,schoolName:"南方IT学院"}],
       homeList:[{id:001,homeName:"源河鸿景"}]
     };
     
     var schoolcomponent = {
       template:'#schoolcomponent',
       data:function(){
        console.log(myModel.schoolList);
        return myModel;
       }
     };
     var homecomponent = {
       template:'#homecomponent',
       data:function(){
        console.log(myModel.schoolList);
        return myModel;
       } 
     };
     
     var routes = [
      {path:'/school',component:schoolcomponent},
      {path:'/home',component:homecomponent},
     ];
     
     var router = new VueRouter({routes});
     var myViewModel = new Vue({
      router;
     }).$mount('#mydiv');
      
    </script>
    </html>

  • 相关阅读:
    markdown基础使用技巧
    用ps实现提高照片的清晰度
    正则表达式匹配:中、日、韩文
    解决"$ is not defined" 亲自体验
    [NLP] 相对位置编码(一) Relative Position Representatitons (RPR)
    [NLP] cs224n-2019 Assignment 1 Exploring Word Vectors
    [Deep Learning] GELU (Gaussian Error Linerar Units)
    [Python] 等号赋值, copy, deepcopy的区别
    [微积分] 利用极坐标计算二重积分
    [c++] C++多态(虚函数和虚继承)
  • 原文地址:https://www.cnblogs.com/Zbaozi/p/8029429.html
Copyright © 2011-2022 走看看