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>

  • 相关阅读:
    面试官本拿求素数搞我,但被我用素数筛优雅的“回击“了
    手写玩具
    【LeetCode】5638.吃苹果的最大数目
    【LeetCode】290.单词规律(双映射)
    【LeetCode】42.接雨水
    【LeetCode】84.柱状图中最大的矩形
    【LeetCode】135.分发糖果
    【Leetcode】746.使用最小花费爬楼梯
    【LeetCode】316.去除重复字母
    【LeetCode】三题解决常见异或运算题
  • 原文地址:https://www.cnblogs.com/Zbaozi/p/8029429.html
Copyright © 2011-2022 走看看