finance.js 1.29 KB
// 核心框架Vue
var Vue = require('vue');
var VueRouter = require('vue-router');
var VueResource = require('vue-resource');
var vueFilter = require('./vue.filter');

var routerConfig = require('./router-finance-config');


//Vue.config.debug = true;

Vue.use(VueResource);
Vue.use(VueRouter);

// 全局通用vue组件
require('./components/global.components');
// 全局通用vue过滤器
vueFilter(Vue);
//star8-13 注册指令
require('./components/global.directive')(Vue);


// //star 8-26
// var VueSocketio=require('vue-socket.io');
// //star 10-8
// var socketRoot=require('../module/apiRoot.js').socketRoot;
// Vue.use(VueSocketio,socketRoot);

//star 20-25
Vue.prototype.platformCode='A005';

//star 8-10
//require('./mock/mock_api.js')();
var MessageBox = require('vue-msgbox').default;
Vue.prototype.MessageBox=MessageBox;


//star 8-30
var editor = require("vue-html5-editor")
var editoroptions=require('./components/options/vueeditor.js');
Vue.use(editor,editoroptions);


var router = new VueRouter({
  saveScrollPosition: true,
  transitionOnLoad: true
});

var Operation = Vue.extend(require('./Finance.vue'));


routerConfig(router);

router.start(Operation, '#app');


/*jQuery(document).ready(function () {
  // TODO
  console.info('jQuery ready function invoked.');
 // console.info(Socket)
});
*/