Vue.js + Seajs 实例(包含vue-router使用)
这个Demo 相关JS: Sea.js : Version 2.3.0 seajs-text : Version 2.3.0 vue.js : Version 1.0.24 vue-router: Version 0.7.10 jquery: Version 1.0.24 特别是 seaj-text,一定需要引用,否则,require 相关HTML文件会报错。 结构图如下: index.html 核心代码如下 <div id="app"> <menu> </menu> <router-view> </router-view> </div> <script type="text/javascript"> seajs.config({ base:"./static", charset:'utf-8', map:[], paths:{} }); $(function(){ seajs.use(["js/app.js"]); }); </script> app.js 设定路由,默认启动的js. define(function(require,exports,module){ require("js/components/menu.js"); /* 路由器需要一个根组件*/ var App=Vue.extend({}); //创建一个路由器实例 var router