vue single page app example
- vue.js
- vue-router
- vue-resource
- webpack
- gulp
install the dependencies package
npm install
build:
gulp build
watch:
gulp watch
browser sync and watch:
gulp server
-
vm.$ajax
ajax请求库,使用如下:
vm.$ajax.get(url, param, callback(res, status, request));
vm.$ajax.post(url, param, callback(res, status, request));
...
-
vm.$title
type: String
可获取和修改页面title
-
vm.$user
type: 字面量对象
当前登陆用户的信息
使用的是Store.js (https://github.com/marcuswestin/store.js)
var Store = require('store');
- token 获取方式:
Store.get('token');
-
isLoggedIn
是否时登陆状态(1或0)
-
title
页面title
-
user (必须是json字符串)
当前登陆用户的信息