All files / vue-koa-demo/dist/static/js app.b5dddc686a69839721a6.js

0% Statements 0/83
0% Branches 0/16
0% Functions 0/43
0% Lines 0/1
1 
webpackJsonp([6],{"+BTi":function(e,t){},"+Rdb":function(e,t){},"/KKq":function(e,t){},"4UiJ":function(e,t){},BNJR:function(e,t){},GXEp:function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n("cwe7"),n("+BTi");var o=n("2X9z"),a=n.n(o),s=(n("ylrw"),n("6oiW")),i=n.n(s),r=(n("wJKS"),n("orbS")),u=n.n(r),c=(n("bRYy"),n("eBGF")),d=n.n(c),l=(n("BNJR"),n("fDPO")),f=n.n(l),m=(n("X+ky"),n("HJMx")),p=n.n(m),h=(n("GXEp"),n("mtrD")),v=n.n(h),g=(n("+Rdb"),n("Mezo")),y=n.n(g),_=(n("qunJ"),n("vqwl")),b=n.n(_),N=n("/5sW"),w=n("OMN4"),J=n.n(w),U={name:"todo",data:function(){return{logoutPic:"/static/images/logout.png"}},props:{username:String},methods:{logout:function(){var e=this;J.a.get("/api/logout").then(function(t){t.data.success&&(e.$emit("setUserName",{username:""}),e.$message({message:"注销成功 😛",type:"success",duration:1500}),sessionStorage.username="",sessionStorage.hasLogin=!1,e.$router.replace("/login"))}).catch(function(t){e.$message.error({message:"注销失败",duration:1500}),console.log(t)})}}},M={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"todo-header"},[""!==e.username?n("div",{on:{click:e.logout}}):e._e(),e._v(" "),n("h1",[e._v(e._s(e.username)+e._s(""===e.username?"":"'s ")+"todos")])])},staticRenderFns:[]};var R={render:function(){this.$createElement;this._self._c;return this._m(0)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"todo-footer"},[t("footer",[this._v("vue-koa-todos by "),t("span",[this._v("BreezyMelon")])])])}]};var $={name:"App",data:function(){return{username:sessionStorage.username||""}},methods:{setUserName:function(e){this.username=e.username}},created:function(){sessionStorage.username&&this.$router.replace("/todo")},components:{TodoHeader:n("VU/8")(U,M,!1,function(e){n("/KKq")},"data-v-0be1cea8",null).exports,TodoFooter:n("VU/8")({name:"todo"},R,!1,function(e){n("YnN7")},"data-v-f02805de",null).exports}},x={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("todo-header",{attrs:{username:this.username},on:{setUserName:this.setUserName}}),this._v(" "),t("router-view",{on:{setUserName:this.setUserName}}),this._v(" "),t("todo-footer")],1)},staticRenderFns:[]};var H=n("VU/8")($,x,!1,function(e){n("4UiJ")},null,null).exports,S=n("/ocq");N.default.use(S.a);var k=new S.a({mode:"history",routes:[{path:"/",name:"todo",component:function(e){return n.e(0).then(function(){var t=[n("pQ4h")];e.apply(null,t)}.bind(this)).catch(n.oe)}},{path:"/login",name:"login",component:function(e){return n.e(3).then(function(){var t=[n("xJsL")];e.apply(null,t)}.bind(this)).catch(n.oe)}},{path:"/register",name:"register",component:function(e){return n.e(2).then(function(){var t=[n("dIqY")];e.apply(null,t)}.bind(this)).catch(n.oe)}},{path:"/todo",name:"todoList",component:function(e){return n.e(0).then(function(){var t=[n("pQ4h")];e.apply(null,t)}.bind(this)).catch(n.oe)}},{path:"/detail/:todoId",name:"detail",component:function(e){return n.e(1).then(function(){var t=[n("wHgX")];e.apply(null,t)}.bind(this)).catch(n.oe)}},{path:"*",name:"notFound",component:function(e){return n.e(4).then(function(){var t=[n("YcJa")];e.apply(null,t)}.bind(this)).catch(n.oe)}}]});n("txPn");N.default.use(b.a),N.default.use(y.a),N.default.use(v.a),N.default.use(p.a),N.default.use(f.a),N.default.use(d.a),N.default.use(u.a),N.default.use(i.a),N.default.prototype.$message=a.a,new N.default({el:"#app",router:k,render:function(e){return e(H)}})},OMN4:function(e,t){e.exports=axios},"X+ky":function(e,t){},YnN7:function(e,t){},bRYy:function(e,t){},cwe7:function(e,t){},qunJ:function(e,t){},txPn:function(e,t,n){var o=n("zNUS"),a=o.Random,s={"todoList|4-8":[{id:a.integer(1,100),state:a.pick(["todo","done"]),time:a.datetime("yyyy-MM-dd A HH:mm:ss"),detail:a.sentence(20,40)},{id:a.integer(1,100),state:a.pick(["todo","done"]),time:a.datetime("yyyy-MM-dd A HH:mm:ss"),detail:a.sentence(20,40)}]};o.mock(/\/api\/todolist/,"get",s)},wJKS:function(e,t){},ylrw:function(e,t){}},["NHnr"]);