├── .nojekyll ├── CNAME ├── .DS_Store ├── favicon.ico ├── _nuxt ├── manifest.1050e66b.json ├── LICENSES ├── workbox.4c4f5ca6.js ├── e09be3a6f77537b03e02.js ├── bd32c3c013d2ddc0f8fe.js └── e96b7e71fcdff9cfcea0.js ├── README.md ├── .history ├── .gitignore_20190528174320 └── .gitignore_20191031133809 ├── .gitignore ├── components └── layout │ ├── docs.vue │ └── footer.vue ├── 200.html └── index.html /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | calamus.wiki -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calamus0427/calamus0427.github.io/master/.DS_Store -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calamus0427/calamus0427.github.io/master/favicon.ico -------------------------------------------------------------------------------- /_nuxt/manifest.1050e66b.json: -------------------------------------------------------------------------------- 1 | {"name":"Calamus","short_name":"Calamus","description":"专注前端开发的二次元美少女","publicPath":"//_nuxt/","icons":[],"start_url":"/?standalone=true","display":"standalone","background_color":"#ffffff","lang":"en"} -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # STATIC 2 | 3 | **This directory is not required, you can delete it if you don't want to use it.** 4 | 5 | This directory contains your static files. 6 | Each file inside this directory is mapped to `/`. 7 | Thus you'd want to delete this README.md before deploying to production. 8 | 9 | Example: `/static/robots.txt` is mapped as `/robots.txt`. 10 | 11 | More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/assets#static). 12 | -------------------------------------------------------------------------------- /_nuxt/LICENSES: -------------------------------------------------------------------------------- 1 | /*! 2 | * Vue.js v2.6.10 3 | * (c) 2014-2019 Evan You 4 | * Released under the MIT License. 5 | */ 6 | 7 | /*! 8 | * vue-router v3.0.7 9 | * (c) 2019 Evan You 10 | * @license MIT 11 | */ 12 | 13 | /*! 14 | * Determine if an object is a Buffer 15 | * 16 | * @author Feross Aboukhadijeh 17 | * @license MIT 18 | */ 19 | 20 | /*! 21 | Copyright (c) 2017 Jed Watson. 22 | Licensed under the MIT License (MIT), see 23 | http://jedwatson.github.io/classnames 24 | */ 25 | 26 | /*! 27 | * vue-no-ssr v1.1.1 28 | * (c) 2018-present egoist <0x142857@gmail.com> 29 | * Released under the MIT License. 30 | */ 31 | 32 | /*! 33 | * vue-client-only v2.0.0 34 | * (c) 2019-present egoist <0x142857@gmail.com> 35 | * Released under the MIT License. 36 | */ 37 | 38 | /* 39 | object-assign 40 | (c) Sindre Sorhus 41 | @license MIT 42 | */ 43 | -------------------------------------------------------------------------------- /_nuxt/workbox.4c4f5ca6.js: -------------------------------------------------------------------------------- 1 | var workbox=function(){"use strict";try{self.workbox.v["workbox:sw:3.6.3"]=1}catch(t){}const t="https://storage.googleapis.com/workbox-cdn/releases/3.6.3",e={backgroundSync:"background-sync",broadcastUpdate:"broadcast-cache-update",cacheableResponse:"cacheable-response",core:"core",expiration:"cache-expiration",googleAnalytics:"google-analytics",navigationPreload:"navigation-preload",precaching:"precaching",rangeRequests:"range-requests",routing:"routing",strategies:"strategies",streams:"streams"};return new class{constructor(){return this.v={},this.t={debug:"localhost"===self.location.hostname,modulePathPrefix:null,modulePathCb:null},this.e=this.t.debug?"dev":"prod",this.s=!1,new Proxy(this,{get(t,s){if(t[s])return t[s];const o=e[s];return o&&t.loadModule(`workbox-${o}`),t[s]}})}setConfig(t={}){if(this.s)throw new Error("Config must be set before accessing workbox.* modules");Object.assign(this.t,t),this.e=this.t.debug?"dev":"prod"}skipWaiting(){self.addEventListener("install",()=>self.skipWaiting())}clientsClaim(){self.addEventListener("activate",()=>self.clients.claim())}loadModule(t){const e=this.o(t);try{importScripts(e),this.s=!0}catch(s){throw console.error(`Unable to import module '${t}' from '${e}'.`),s}}o(e){if(this.t.modulePathCb)return this.t.modulePathCb(e,this.t.debug);let s=[t];const o=`${e}.${this.e}.js`,r=this.t.modulePathPrefix;return r&&""===(s=r.split("/"))[s.length-1]&&s.splice(s.length-1,1),s.push(o),s.join("/")}}}(); 2 | 3 | //# sourceMappingURL=workbox-sw.js.map 4 | -------------------------------------------------------------------------------- /.history/.gitignore_20190528174320: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | ### Node template 3 | # Logs 4 | logs 5 | *.log 6 | npm-debug.log* 7 | yarn-debug.log* 8 | yarn-error.log* 9 | 10 | # Runtime data 11 | pids 12 | *.pid 13 | *.seed 14 | *.pid.lock 15 | 16 | # Directory for instrumented libs generated by jscoverage/JSCover 17 | lib-cov 18 | 19 | # Coverage directory used by tools like istanbul 20 | coverage 21 | 22 | # nyc test coverage 23 | .nyc_output 24 | 25 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 26 | .grunt 27 | 28 | # Bower dependency directory (https://bower.io/) 29 | bower_components 30 | 31 | # node-waf configuration 32 | .lock-wscript 33 | 34 | # Compiled binary addons (https://nodejs.org/api/addons.html) 35 | build/Release 36 | 37 | # Dependency directories 38 | node_modules/ 39 | jspm_packages/ 40 | 41 | # TypeScript v1 declaration files 42 | typings/ 43 | 44 | # Optional npm cache directory 45 | .npm 46 | 47 | # Optional eslint cache 48 | .eslintcache 49 | 50 | # Optional REPL history 51 | .node_repl_history 52 | 53 | # Output of 'npm pack' 54 | *.tgz 55 | 56 | # Yarn Integrity file 57 | .yarn-integrity 58 | 59 | # dotenv environment variables file 60 | .env 61 | 62 | # parcel-bundler cache (https://parceljs.org/) 63 | .cache 64 | 65 | # next.js build output 66 | .next 67 | 68 | # nuxt.js build output 69 | .nuxt 70 | 71 | # Nuxt generate 72 | dist 73 | 74 | # vuepress build output 75 | .vuepress/dist 76 | 77 | # Serverless directories 78 | .serverless 79 | 80 | # IDE 81 | .idea 82 | 83 | # Service worker 84 | sw.* 85 | -------------------------------------------------------------------------------- /.history/.gitignore_20191031133809: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | ### Node template 3 | # Logs 4 | logs 5 | *.log 6 | npm-debug.log* 7 | yarn-debug.log* 8 | yarn-error.log* 9 | .history 10 | 11 | # Runtime data 12 | pids 13 | *.pid 14 | *.seed 15 | *.pid.lock 16 | 17 | # Directory for instrumented libs generated by jscoverage/JSCover 18 | lib-cov 19 | 20 | # Coverage directory used by tools like istanbul 21 | coverage 22 | 23 | # nyc test coverage 24 | .nyc_output 25 | 26 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 27 | .grunt 28 | 29 | # Bower dependency directory (https://bower.io/) 30 | bower_components 31 | 32 | # node-waf configuration 33 | .lock-wscript 34 | 35 | # Compiled binary addons (https://nodejs.org/api/addons.html) 36 | build/Release 37 | 38 | # Dependency directories 39 | node_modules/ 40 | jspm_packages/ 41 | 42 | # TypeScript v1 declaration files 43 | typings/ 44 | 45 | # Optional npm cache directory 46 | .npm 47 | 48 | # Optional eslint cache 49 | .eslintcache 50 | 51 | # Optional REPL history 52 | .node_repl_history 53 | 54 | # Output of 'npm pack' 55 | *.tgz 56 | 57 | # Yarn Integrity file 58 | .yarn-integrity 59 | 60 | # dotenv environment variables file 61 | .env 62 | 63 | # parcel-bundler cache (https://parceljs.org/) 64 | .cache 65 | 66 | # next.js build output 67 | .next 68 | 69 | # nuxt.js build output 70 | .nuxt 71 | 72 | # Nuxt generate 73 | dist 74 | 75 | # vuepress build output 76 | .vuepress/dist 77 | 78 | # Serverless directories 79 | .serverless 80 | 81 | # IDE 82 | .idea 83 | 84 | # Service worker 85 | sw.* 86 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | ### Node template 3 | # Logs 4 | logs 5 | *.log 6 | npm-debug.log* 7 | yarn-debug.log* 8 | yarn-error.log* 9 | .history 10 | .Ds_Store 11 | 12 | # Runtime data 13 | pids 14 | *.pid 15 | *.seed 16 | *.pid.lock 17 | 18 | # Directory for instrumented libs generated by jscoverage/JSCover 19 | lib-cov 20 | 21 | # Coverage directory used by tools like istanbul 22 | coverage 23 | 24 | # nyc test coverage 25 | .nyc_output 26 | 27 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 28 | .grunt 29 | 30 | # Bower dependency directory (https://bower.io/) 31 | bower_components 32 | 33 | # node-waf configuration 34 | .lock-wscript 35 | 36 | # Compiled binary addons (https://nodejs.org/api/addons.html) 37 | build/Release 38 | 39 | # Dependency directories 40 | node_modules/ 41 | jspm_packages/ 42 | 43 | # TypeScript v1 declaration files 44 | typings/ 45 | 46 | # Optional npm cache directory 47 | .npm 48 | 49 | # Optional eslint cache 50 | .eslintcache 51 | 52 | # Optional REPL history 53 | .node_repl_history 54 | 55 | # Output of 'npm pack' 56 | *.tgz 57 | 58 | # Yarn Integrity file 59 | .yarn-integrity 60 | 61 | # dotenv environment variables file 62 | .env 63 | 64 | # parcel-bundler cache (https://parceljs.org/) 65 | .cache 66 | 67 | # next.js build output 68 | .next 69 | 70 | # nuxt.js build output 71 | .nuxt 72 | 73 | # Nuxt generate 74 | dist 75 | 76 | # vuepress build output 77 | .vuepress/dist 78 | 79 | # Serverless directories 80 | .serverless 81 | 82 | # IDE 83 | .idea 84 | 85 | # Service worker 86 | sw.* 87 | node_modules 88 | -------------------------------------------------------------------------------- /_nuxt/e09be3a6f77537b03e02.js: -------------------------------------------------------------------------------- 1 | !function(e){function r(data){for(var r,n,l=data[0],f=data[1],d=data[2],i=0,h=[];i 2 |
3 |
文章
4 | 5 | 6 | 7 |
8 | vue从入门到女装 9 |

Vue+element从零开始搭建管理后台 👻

10 |

11 |
12 |
13 | 14 | 15 |
16 | Taro从入门到女装 17 |

三端统一框架 💯 Taro学习笔记 🙌

18 |

19 |
20 |
21 | 22 | 23 |
24 | uni-app入门与实践 25 |

跨端统一框架 💯 uni-app学习笔记 🙌

26 |

27 |
28 |
29 | 30 | 31 |
32 | 233次元介绍 33 |

来打破次元壁吧 😪

34 |

35 | 36 |
37 |
38 | 39 | 40 |
41 | 小程序开发经验分享 42 |

小程序开发填坑记录 😪

43 |

44 | 45 |
46 |
47 |
48 |
49 | 50 | 51 | 77 | 78 | -------------------------------------------------------------------------------- /200.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Calamus 5 | 6 | 7 |
Loading...
8 | 9 | 10 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Calamus 5 | 6 | 7 |
Loading...
8 | 9 | 10 | -------------------------------------------------------------------------------- /components/layout/footer.vue: -------------------------------------------------------------------------------- 1 | 10 | 59 | 60 | 69 | 70 | 291 | 292 | 293 | -------------------------------------------------------------------------------- /_nuxt/bd32c3c013d2ddc0f8fe.js: -------------------------------------------------------------------------------- 1 | (window.webpackJsonp=window.webpackJsonp||[]).push([[2],{1086:function(t,e,o){var content=o(1093);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("c9e6f978",content,!0,{sourceMap:!1})},1087:function(t,e,o){var content=o(1098);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("61a95bc3",content,!0,{sourceMap:!1})},1088:function(t,e,o){var content=o(1100);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("2710a1ca",content,!0,{sourceMap:!1})},1089:function(t,e,o){var content=o(1102);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("173edcc5",content,!0,{sourceMap:!1})},1090:function(t,e,o){var content=o(1104);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("4cd7bac3",content,!0,{sourceMap:!1})},1091:function(t,e,o){var content=o(1106);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(69).default)("191afbf2",content,!0,{sourceMap:!1})},1092:function(t,e,o){"use strict";var r=o(1086);o.n(r).a},1093:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,".toolbar_container[data-v-c5ce0dba]{width:100vw;height:100vh;overflow:hidden;position:relative}.toolbar_container .calamus[data-v-c5ce0dba]{position:absolute;top:40vh;left:6rem;z-index:1001;opacity:.9;font:italic 3em Georgia,serif}.toolbar_container .moto[data-v-c5ce0dba]{font-family:webfont;position:absolute;font-size:1.2rem;top:55vh;left:6rem;z-index:1001;color:brown;opacity:.8}.toolbar_container .filt[data-v-c5ce0dba]{position:absolute;top:-100px;width:0;height:0;border-width:0 0 30px 30px;border-bottom:calc(100vh + 100px) solid rgba(236,177,43,.32157);border-right:70vw solid transparent;z-index:1000}.toolbar_container .inner[data-v-c5ce0dba]{position:absolute;width:110%;margin-left:-5%;height:110%;margin-top:-2%;overflow:hidden;background:url(https://cdn.calamus.xyz/github/bg.png);background-repeat:no-repeat;background-size:cover;background-position:100% 100%;opacity:1}.toolbar_container .inner img[data-v-c5ce0dba]{width:100%}.cl_toolbar[data-v-c5ce0dba]{background-color:#fff;border-radius:0 0 50% 50%}.cl_toolbar a[data-v-c5ce0dba]{text-decoration:none;padding:0 2rem;font-size:16px;font-weight:400}",""])},1094:function(t,e,o){"use strict";var r=o(20),n=o(60),c=o(71),l=o(551),d=o(168),m=o(37),h=o(114).f,f=o(169).f,v=o(32).f,x=o(1095).trim,_=r.Number,w=_,y=_.prototype,k="Number"==c(o(251)(y)),C="trim"in String.prototype,j=function(t){var e=d(t,!1);if("string"==typeof e&&e.length>2){var o,r,n,c=(e=C?e.trim():x(e,3)).charCodeAt(0);if(43===c||45===c){if(88===(o=e.charCodeAt(2))||120===o)return NaN}else if(48===c){switch(e.charCodeAt(1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+e}for(var code,l=e.slice(2),i=0,m=l.length;in)return NaN;return parseInt(l,r)}}return+e};if(!_(" 0o1")||!_("0b1")||_("+0x1")){_=function(t){var e=arguments.length<1?0:t,o=this;return o instanceof _&&(k?m((function(){y.valueOf.call(o)})):"Number"!=c(o))?l(new w(j(e)),o,_):j(e)};for(var I,z=o(29)?h(w):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),M=0;z.length>M;M++)n(w,I=z[M])&&!n(_,I)&&v(_,I,f(w,I));_.prototype=y,y.constructor=_,o(38)(r,"Number",_)}},1095:function(t,e,o){var r=o(28),n=o(70),c=o(37),l=o(1096),d="["+l+"]",m=RegExp("^"+d+d+"*"),h=RegExp(d+d+"*$"),f=function(t,e,o){var n={},d=c((function(){return!!l[t]()||"​…"!="​…"[t]()})),m=n[t]=d?e(v):l[t];o&&(n[o]=m),r(r.P+r.F*d,"String",n)},v=f.trim=function(t,e){return t=String(n(t)),1&e&&(t=t.replace(m,"")),2&e&&(t=t.replace(h,"")),t};t.exports=f},1096:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},1097:function(t,e,o){"use strict";var r=o(1087);o.n(r).a},1098:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,'.box11[data-v-2cb54c4d]{margin:20px auto;position:relative;background:-webkit-gradient(linear,0 20%,0 92%,from(#f3f3f3),to(#fff),color-stop(.1,#f3f3f3));-webkit-border-bottom-right-radius:60px 60px;-webkit-box-shadow:-1px 2px 2px rgba(0,0,0,.2)}.box11 p[data-v-2cb54c4d]{position:absolute;width:100%;padding:1rem;top:50px;left:0;background-color:hsla(0,0%,100%,.27843);border-radius:20px}.box11:hover p[data-v-2cb54c4d]{background-color:hsla(0,0%,100%,.67843)}.box11:hover img[data-v-2cb54c4d]{opacity:1;filter:alpha(opacity=100)}.box11[data-v-2cb54c4d]:before{width:25px;height:20px;background:#fff;background:-webkit-gradient(linear,0 20%,50% 40%,from(#fff),to(#eee),color-stop(.1,#fff));border-bottom-right-radius:30px;box-shadow:-2px -2px 5px rgba(0,0,0,.3);-webkit-transform:rotate(-20deg) skew(-40deg,-3deg) translate(-13px,-13px);transform:rotate(-20deg) skew(-40deg,-3deg) translate(-13px,-13px)}.box11[data-v-2cb54c4d]:after,.box11[data-v-2cb54c4d]:before{content:"";position:absolute;bottom:0;right:0}.box11[data-v-2cb54c4d]:after{z-index:-1;width:100px;height:100px;background:rgba(0,0,0,.2);display:inline-block;-webkit-box-shadow:20px 20px 8px rgba(0,0,0,.2);-webkit-transform:rotate(0deg) translate(-45px,-20px) skew(20deg)}.box11_ribbon[data-v-2cb54c4d]{position:absolute;top:-20px;left:calc(50% - 50px);width:100px;height:40px;background:-webkit-gradient(linear,555% 20%,0 92%,from(rgba(0,0,0,.1)),to(transparent),color-stop(.1,rgba(0,0,0,.2)));border-left:1px dashed rgba(0,0,0,.1);border-right:1px dashed rgba(0,0,0,.1);-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);text-align:center;line-height:40px;font-size:1rem;font-weight:500;color:#deb887;cursor:pointer}.box11_ribbon[data-v-2cb54c4d]:hover{-webkit-animation:textConcatIn 1s both;animation:textConcatIn 1s both}.box11 img[data-v-2cb54c4d]{width:100%;opacity:.5;filter:alpha(opacity=50);border-radius:50px}',""])},1099:function(t,e,o){"use strict";var r=o(1088);o.n(r).a},1100:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,".project_card ul[data-v-54018a5b]{list-style:none}.project_card ul li ul[data-v-54018a5b]{margin-left:2rem}.project_card ul li a[data-v-54018a5b]{text-shadow:5px 5px 5px hsla(0,0%,50.2%,.52941)}.project_card ul li a[data-v-54018a5b]:hover{color:#504d4d;font-weight:700;text-decoration:none;text-shadow:5px 5px 5px grey}.project_card[data-v-54018a5b]{display:-webkit-box;display:flex;justify-content:space-around;flex-wrap:wrap}.project_card .project_card_item[data-v-54018a5b]{width:18%;margin-bottom:2rem;margin-top:2rem;font-family:webfont}.box11_ribbon[data-v-54018a5b]{font-family:webfont;margin:2rem auto;width:200px;height:40px;background:-webkit-gradient(linear,555% 20%,0 92%,from(rgba(0,0,0,.1)),to(transparent),color-stop(.1,rgba(0,0,0,.2)));border-left:1px dashed rgba(0,0,0,.1);border-right:1px dashed rgba(0,0,0,.1);-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);text-align:center;line-height:40px;font-size:1rem;font-weight:500;color:#deb887;cursor:pointer}.box11_ribbon[data-v-54018a5b]:hover{-webkit-animation:textConcatIn 1s both;animation:textConcatIn 1s both}",""])},1101:function(t,e,o){"use strict";var r=o(1089);o.n(r).a},1102:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,".box11_ribbon[data-v-5ddf6096]{margin:2rem auto;width:200px;height:40px;background:-webkit-gradient(linear,555% 20%,0 92%,from(rgba(0,0,0,.1)),to(transparent),color-stop(.1,rgba(0,0,0,.2)));border-left:1px dashed rgba(0,0,0,.1);border-right:1px dashed rgba(0,0,0,.1);-webkit-box-shadow:0 0 12px rgba(0,0,0,.2);text-align:center;line-height:40px;font-size:1rem;font-weight:500;color:#deb887;cursor:pointer}.box11_ribbon[data-v-5ddf6096]:hover{-webkit-animation:textConcatIn 1s both;animation:textConcatIn 1s both}.img_des img[data-v-5ddf6096]{width:50%}",""])},1103:function(t,e,o){"use strict";var r=o(1090);o.n(r).a},1104:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,".menu[data-v-b2902c7e]{position:fixed;top:0;right:0}",""])},1105:function(t,e,o){"use strict";var r=o(1091);o.n(r).a},1106:function(t,e,o){(t.exports=o(68)(!1)).push([t.i,".content[data-v-e634ddba]{position:relative}",""])},1107:function(t,e,o){"use strict";o.r(e);var r={name:"bannar",data:function(){return{x:0,y:0,ox:0,oy:0,counter:0,updateRate:2,content:"",loading:!1,colors:"red"}},mounted:function(){var t=this;this.$nextTick((function(){t.$refs.container.onmousemove=t.onMouseMoveHandler,t.setOrigin(t.$refs.container)}))},methods:{updatePosition:function(t){var e=t||Window.event;this.x=(e.clientX-this.ox)/30,this.y=(e.clientY-this.oy)/30},setOrigin:function(t){this.ox=t.offsetLeft+Math.floor(t.offsetWidth/2),this.oy=t.offsetTop+Math.floor(t.offsetHeight/2)},show:function(){return"("+this.x+","+this.y+")"},onMouseMoveHandler:function(t){this.isTimeToUpdate()&&this.update(t)},isTimeToUpdate:function(){return this.counter++%this.updateRate==0},update:function(t){this.updatePosition(t),this.updateTransformStyle(this.x.toFixed(5),this.y.toFixed(5))},updateTransformStyle:function(t,e){var o=this,style="translate("+-1*t+"px,"+-2*e+"px)";this.$nextTick((function(){o.$refs.inner.style.transform=style,o.$refs.inner.style.webkitTransform=style,o.$refs.inner.style.mozTransform=style,o.$refs.inner.style.msTransform=style,o.$refs.inner.style.oTransform=style}))},setImgPosition:function(){var t=this.$refs.innerImg,e=document.body.clientWidth,o=document.body.clientHeight,r=-e/55+"px",n=-(t.offsetHeight-o)/2/55+"px";this.$refs.inner.style.margin=n+" 0 0 "+r}}},n=(o(1092),o(39)),c=Object(n.a)(r,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{ref:"container",staticClass:"toolbar_container"},[t._m(0),t._v(" "),t._m(1),t._v(" "),o("div",{staticClass:"filt"}),t._v(" "),o("div",{ref:"inner",staticClass:"inner",nativeOn:{mousemove:function(e){return t.onMouseMoveHandler(e)}}})])}),[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"calamus"},[e("a",{attrs:{href:"//www.calamus.xyz",target:"_blank"}},[this._v("Calamus")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"moto"},[this._v("\n 这世界上一定有另一个我,\n "),e("br"),this._v("\n 做着我不敢做的事,\n "),e("br"),this._v("\n 过着我想过的生活。\n ")])}],!1,null,"c5ce0dba",null).exports,l=(o(1094),{name:"cards",data:function(){return{imgList:["https://cdn.calamus.xyz/github/A1.jpg","https://cdn.calamus.xyz/github/A2.jpg","https://cdn.calamus.xyz/github/A3.jpg","https://cdn.calamus.xyz/github/A4.jpg","https://cdn.calamus.xyz/github/Q.jpg","https://cdn.calamus.xyz/github/Joker.jpg"]}},props:{img:{type:Number,default:0},title:{type:String,default:"Calamus"}}}),d=(o(1097),{name:"project",components:{ClCards:Object(n.a)(l,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"box11"},[o("img",{attrs:{src:t.imgList[t.img]}}),t._v(" "),o("p",{staticClass:"content"},[t._t("default")],2),t._v(" "),o("div",{staticClass:"box11_ribbon"},[t._v(t._s(t.title))])])}),[],!1,null,"2cb54c4d",null).exports},data:function(){return{projectList:[{title:"vue项目",src:"javascript:;",des:"",img:"",children:[{title:"vue-element后台项目",src:"//calamus0427.github.io/vue-element-admin-calamus/#/login",des:"",img:""},{title:"vue博客",src:"//calamus0427.github.io/my-blog/#",des:"",img:""},{title:"vue cli v3 + d3.js",src:"//calamus0427.github.io/vue-d3/#/",des:"",img:""},{title:"MeowUI 组件库",src:"//calamus0427.github.io/MeowMeowUI/",des:"",img:""},{title:"基于vue和svg实现的树形图ui",src:"//github.com/calamus0427/vue-svg-tree",des:"",img:""}]},{title:"小游戏",src:"javascript:;",des:"",img:"",children:[{title:"五子棋游戏",src:"https://calamus0427.github.io/calamus_game/Backgammon",des:"",img:""},{title:"2048游戏",src:"https://calamus0427.github.io/calamus_game/2048",des:"",img:""},{title:"俄罗斯方块游戏",src:"https://calamus0427.github.io/calamus_game/canvas/guaguale/demo1/",des:"",img:""},{title:"贪吃蛇游戏",src:"https://calamus0427.github.io/calamus_game/eatSnake",des:"",img:""},{title:"canvas写字",src:"https://calamus0427.github.io/calamus_game/canvas/word",des:"",img:""},{title:"东边的山坡上有两头牛",src:"https://calamus0427.github.io/calamus_game/canvas/guaguale/demo1/",des:"",img:""}]},{title:"小程序",src:"javascript:;",des:"",img:"",children:[{title:"233次元",src:"//github.com/233point",des:"",img:""},{title:"订餐小程序",src:"//www.cnblogs.com/calamus/p/9675213.html",des:"",img:""},{title:"超链云配",src:"//www.cnblogs.com/calamus/p/9675213.html",des:"",img:""}]},{title:"其他",src:"javascript:;",des:"",img:"",children:[{title:"CSS3动画演示",src:"//calamus0427.github.io/css3-transition/css3-transition/",des:"",img:""},{title:"live2d网页看板娘",src:"javascript:;",des:"",img:""},{title:"live2d网页看板娘",src:"//calamus0427.github.io/calamus-live2d/demo/",des:"",img:""},{title:"常用js代码",src:"//github.com/calamus0427/commonJS",des:"",img:""},{title:"angular尝试",src:"//github.com/calamus0427/launchPad",des:"",img:""},{title:"live2d网页看板娘",src:"//github.com/calamus0427/page404",des:"",img:""}]}]}},methods:{}}),m=(o(1099),Object(n.a)(d,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("section",[o("div",{staticClass:"box11_ribbon"},[t._v("项目")]),t._v(" "),o("div",{staticClass:"project_card"},t._l(t.projectList,(function(e,r){return o("cl-cards",{key:r,staticClass:"project_card_item",attrs:{img:r,title:e.title}},[e.children?o("ul",t._l(e.children,(function(e,r){return o("li",{key:r},[o("a",{attrs:{href:e.src,target:"_blank"}},[t._v(t._s(e.title))])])})),0):t._e()])})),1)])}),[],!1,null,"54018a5b",null).exports),h=(o(1101),Object(n.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("div",{staticClass:"box11_ribbon"},[t._v("文章")]),t._v(" "),o("a-timeline",{attrs:{mode:"alternate"}},[o("a-timeline-item",[o("a-icon",{staticStyle:{"font-size":"16px",color:"#6b4b47"},attrs:{slot:"dot",type:"laptop"},slot:"dot"}),t._v(" "),o("div",[o("a",{staticClass:"title",attrs:{href:"http://calamus0427.github.io/docs/vue/introduce/#/",target:"_blank"}},[t._v("vue从入门到女装")]),t._v(" "),o("p",{staticClass:"content"},[t._v("Vue+element从零开始搭建管理后台 👻")]),t._v(" "),o("p",{staticClass:"img_des"},[o("img",{attrs:{src:"https://cdn.calamus.xyz/snapshots/vue-element.gif",alt:""}})])])],1),t._v(" "),o("a-timeline-item",[o("a-icon",{staticStyle:{"font-size":"16px",color:"#6b4b47"},attrs:{slot:"dot",type:"crown"},slot:"dot"}),t._v(" "),o("div",[o("a",{staticClass:"title",attrs:{href:"http://calamus0427.github.io/docs/Taro/introduce/#/",target:"_blank"}},[t._v("Taro从入门到女装")]),t._v(" "),o("p",{staticClass:"content"},[t._v("三端统一框架 💯 Taro学习笔记 🙌")]),t._v(" "),o("p",{staticClass:"img_des"},[o("img",{attrs:{src:"https://cdn.calamus.xyz/snapshots/Taro.png",alt:""}})])])],1),t._v(" "),o("a-timeline-item",[o("a-icon",{staticStyle:{"font-size":"16px",color:"#6b4b47"},attrs:{slot:"dot",type:"crown"},slot:"dot"}),t._v(" "),o("div",[o("a",{staticClass:"title",attrs:{href:"http://calamus0427.github.io/docs/uni-app/introduce/#/",target:"_blank"}},[t._v("uni-app入门与实践")]),t._v(" "),o("p",{staticClass:"content"},[t._v("跨端统一框架 💯 uni-app学习笔记 🙌")]),t._v(" "),o("p",{staticClass:"img_des"},[o("img",{attrs:{src:"https://cdn.calamus.xyz/uni/index.jpeg",alt:""}})])])],1),t._v(" "),o("a-timeline-item",[o("a-icon",{staticStyle:{"font-size":"16px",color:"#6b4b47"},attrs:{slot:"dot",type:"compass"},slot:"dot"}),t._v(" "),o("div",[o("a",{staticClass:"title",attrs:{href:"http://calamus0427.github.io/docs/233point/introduce/#/",target:"_blank"}},[t._v("233次元介绍")]),t._v(" "),o("p",{staticClass:"content"},[t._v("来打破次元壁吧 😪")]),t._v(" "),o("p",{staticClass:"img_des"},[o("img",{attrs:{src:"https://cdn.calamus.xyz/snapshots/233point.png",alt:""}})])])],1),t._v(" "),o("a-timeline-item",[o("a-icon",{staticStyle:{"font-size":"16px",color:"#6b4b47"},attrs:{slot:"dot",type:"tablet"},slot:"dot"}),t._v(" "),o("div",[o("a",{staticClass:"title",attrs:{href:"http://calamus0427.github.io/calamus-wechat/#/",target:"_blank"}},[t._v("小程序开发经验分享")]),t._v(" "),o("p",{staticClass:"content"},[t._v("小程序开发填坑记录 😪")]),t._v(" "),o("p",{staticClass:"img_des"},[o("img",{attrs:{src:"https://cdn.calamus.xyz/snapshots/wechat.png",alt:""}})])])],1)],1)],1)}),[],!1,null,"5ddf6096",null).exports),f={name:"ClMenu"},v=(o(1103),{name:"Index",components:{ClBanner:c,ClProject:m,ClDocs:h,ClMenu:Object(n.a)(f,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"menu"},[this._v("\n 1\n 2\n 3\n")])}),[],!1,null,"b2902c7e",null).exports},data:function(){return{}},mounted:function(){},methods:{}}),x=(o(1105),Object(n.a)(v,(function(){var t=this.$createElement,e=this._self._c||t;return e("section",{staticClass:"container"},[e("div",{staticClass:"banner"},[e("cl-banner")],1),this._v(" "),e("div",{staticClass:"content"},[e("cl-project"),this._v(" "),e("cl-docs")],1)])}),[],!1,null,"e634ddba",null));e.default=x.exports}}]); -------------------------------------------------------------------------------- /_nuxt/e96b7e71fcdff9cfcea0.js: -------------------------------------------------------------------------------- 1 | (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{14:function(t,e,r){"use strict";r.d(e,"i",(function(){return h})),r.d(e,"j",(function(){return v})),r.d(e,"a",(function(){return w})),r.d(e,"o",(function(){return x})),r.d(e,"e",(function(){return y})),r.d(e,"f",(function(){return k})),r.d(e,"c",(function(){return j})),r.d(e,"n",(function(){return _})),r.d(e,"h",(function(){return C})),r.d(e,"p",(function(){return O})),r.d(e,"k",(function(){return R})),r.d(e,"m",(function(){return z})),r.d(e,"d",(function(){return S})),r.d(e,"b",(function(){return P})),r.d(e,"g",(function(){return T})),r.d(e,"l",(function(){return Y}));r(271),r(97);var n=r(112),o=(r(584),r(585),r(586),r(88)),c=(r(272),r(273),r(589),r(591),r(274),r(120),r(23)),f=(r(170),r(74),r(48),r(178),r(179),r(166)),d=r(10);function l(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function m(t){for(var i=1;i1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t[r]).map((function(o){return e&&e.push(n),t[r][o]}))})))}function k(t){return y(t,arguments.length>1&&void 0!==arguments[1]&&arguments[1],"instances")}function j(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,r){return Object.keys(t.components).reduce((function(n,o){return t.components[o]?n.push(e(t.components[o],t.instances[o],t,o,r)):delete t.components[o],n}),[])})))}function _(t,e){return Promise.all(j(t,function(){var t=Object(c.a)(regeneratorRuntime.mark((function t(r,n,o,c){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof r||r.options){t.next=4;break}return t.next=3,r();case 3:r=t.sent;case 4:return o.components[c]=r=x(r),t.abrupt("return","function"==typeof e?e(r,n,o,c):r);case 6:case"end":return t.stop()}}),t)})));return function(e,r,n,o){return t.apply(this,arguments)}}()))}function C(t){return $.apply(this,arguments)}function $(){return($=Object(c.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,_(e);case 4:return t.abrupt("return",m({},e,{meta:y(e).map((function(t,r){return m({},t.options.meta,{},(e.matched[r]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function O(t,e){return E.apply(this,arguments)}function E(){return(E=Object(c.a)(regeneratorRuntime.mark((function t(e,r){var c,f,d,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,payload:r.payload,error:r.error,base:"/",env:{}},r.req&&(e.context.req=r.req),r.res&&(e.context.res=r.res),r.ssrContext&&(e.context.ssrContext=r.ssrContext),e.context.redirect=function(t,path,r){if(t){e.context._redirected=!0;var n=Object(o.a)(path);if("number"==typeof t||"undefined"!==n&&"object"!==n||(r=path||{},path=t,n=Object(o.a)(path),t=302),"object"===n&&(path=e.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=L(path,r),window.location.replace(path),new Error("ERR_REDIRECT");e.context.next({path:path,query:r,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([C(r.route),C(r.from)]);case 3:c=t.sent,f=Object(n.a)(c,2),d=f[0],l=f[1],r.route&&(e.context.route=d),r.from&&(e.context.from=l),e.context.next=r.next,e.context._redirected=!1,e.context._errored=!1,e.context.isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function R(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():z(t[0],e).then((function(){return R(t.slice(1),e)}))}function z(t,e){var r;return(r=2===t.length?new Promise((function(r){t(e,(function(t,data){t&&e.error(t),r(data=data||{})}))})):t(e))&&r instanceof Promise&&"function"==typeof r.then?r:Promise.resolve(r)}function S(base,t){var path=decodeURI(window.location.pathname);return"hash"===t?window.location.hash.replace(/^#\//,""):(base&&0===path.indexOf(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function P(t,e){return function(t){for(var e=new Array(t.length),i=0;i0},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){f.unobserve(this.$el);var t=this.getPrefetchComponents(),e=!0,r=!1,n=void 0;try{for(var o,c=t[Symbol.iterator]();!(e=(o=c.next()).done);e=!0){var d=o.value,l=d();l instanceof Promise&&l.catch((function(){})),d.__prefetched=!0}}catch(t){r=!0,n=t}finally{try{e||null==c.return||c.return()}finally{if(r)throw n}}}}}}},247:function(t,e,r){"use strict";e.a={}},250:function(t,e){"serviceWorker"in navigator?navigator.serviceWorker.register("/sw.js",{scope:"/"}).then((function(t){window.$sw=t})).catch((function(t){console.error("Service worker registration failed:",t)})):console.warn("Service workers are not supported.")},552:function(t,e,r){t.exports=r(553)},553:function(t,e,r){"use strict";r.r(e),function(t){r(170),r(174),r(97);var e=r(88),n=(r(120),r(563),r(23)),o=(r(261),r(263),r(74),r(48),r(178),r(179),r(266),r(567),r(579),r(581),r(10)),c=r(546),f=r(247),d=r(14),l=r(67),m=r(167);o.default.component(m.a.name,m.a),o.default.component("NLink",m.a),t.fetch||(t.fetch=c.a);var h,v,w=[],x=window.__NUXT__||{};Object.assign(o.default.config,{silent:!0,performance:!1});var y=o.default.config.errorHandler||console.error;function k(t,e,r){var n=function(component){var t=function(component,t){if(!component||!component.options||!component.options[t])return{};var option=component.options[t];if("function"==typeof option){for(var e=arguments.length,r=new Array(e>2?e-2:0),n=2;n1)return this.nuxtChildKey||Object(w.b)(this.$route.matched[0].path)(this.$route.params);var t=Object(E.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var r=e.options;if(r.key)return"function"==typeof r.key?r.key(this.$route):r.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occured while showing the error page"),t("p","Unfortunately an error occured and while showing the error page another error occured"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(O,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}},z=(r(170),{data:function(){return{loading:!1}},methods:{start:function(){this.loading=!0},finish:function(){this.loading=!1}}}),S=(r(596),Object($.a)(z,(function(){var t=this.$createElement,e=this._self._c||t;return this.loading?e("div",{staticClass:"loading-page"},[e("p",[this._v("Loading...")])]):this._e()}),[],!1,null,"88bf54f0",null).exports),P=(r(598),{name:"okr-footer",data:function(){return{}}}),footer=(r(600),Object($.a)(P,(function(){var t=this.$createElement;this._self._c;return this._m(0)}),[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("footer",[r("div",{staticClass:"container_arrow"},[r("div",{staticClass:"container"},[r("div",{staticClass:"message"},[r("p",[t._v("♫ Hi ♫")])]),t._v(" "),r("div",{staticClass:"cat"},[r("span",{staticClass:"eyes left"}),t._v(" "),r("span",{staticClass:"eyes right"}),t._v(" "),r("span",{staticClass:"mouth"})])])]),t._v(" "),r("div",{staticClass:"contract"},[r("div",{staticClass:"left"},[r("p",[r("img",{attrs:{src:"https://cdn.calamus.xyz/pp/muki.jpg",alt:""}})]),t._v(" "),r("p",[t._v("专注前端开发的二次元美少女")]),t._v(" "),r("p",[r("a",{attrs:{href:"https://www.calamus.xyz/",target:"_blank"}},[t._v("主站")]),t._v(" "),r("a",{attrs:{href:"http://github.com/calamus0427",target:"_blank"}},[t._v("github")]),t._v(" "),r("a",{attrs:{href:"https://www.cnblogs.com/calamus",target:"_blank"}},[t._v("blog")]),t._v(" "),r("a",{attrs:{href:"http://calamus0427.github.io/daily-FE/",target:"_blank"}},[t._v("每日前端")]),t._v(" "),r("a",{attrs:{href:"http://calamus0427.github.io/#/",target:"_blank"}},[t._v("关于我")])])]),t._v(" "),r("div",{staticClass:"right"},[r("p",[t._v("email: "),r("a",{attrs:{href:"mailto:kiz.calamus@gmail.com"}},[t._v("kiz.calamus@gmail.com")])]),t._v(" "),r("p",[r("img",{attrs:{src:"https://cdn.calamus.xyz/qq%E7%BE%A4.png",alt:""}}),t._v(" "),r("img",{attrs:{src:"https://cdn.calamus.xyz/wechat.jpg",alt:""}})])])]),t._v(" "),r("div",{staticClass:"copyright"},[t._v("\n Copyright © 2015-2022 "),r("a",{attrs:{href:"//www.calamus.xyz"}},[t._v("Calamus")])])])}],!1,null,"7ef4f782",null).exports),T={components:{ClFooter:footer}},Y=(r(602),Object($.a)(T,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("nuxt"),this._v(" "),e("cl-footer")],1)}),[],!1,null,null,null).exports),A={components:{ClFooter:footer}},N=(r(604),{_default:Y,_simple:Object($.a)(A,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("nuxt")],1)}),[],!1,null,null,null).exports}),X={head:{title:"Calamus",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"专注前端开发的二次元美少女"},{hid:"mobile-web-app-capable",name:"mobile-web-app-capable",content:"yes"},{hid:"apple-mobile-web-app-title",name:"apple-mobile-web-app-title",content:"Calamus"},{hid:"author",name:"author",content:"calamus0427"},{hid:"og:type",name:"og:type",property:"og:type",content:"website"},{hid:"og:title",name:"og:title",property:"og:title",content:"Calamus"},{hid:"og:site_name",name:"og:site_name",property:"og:site_name",content:"Calamus"},{hid:"og:description",name:"og:description",property:"og:description",content:"专注前端开发的二次元美少女"}],link:[{rel:"icon",type:"image/x-icon",href:"https://cdn.calamus.xyz/favicon.ico"},{rel:"manifest",href:"/_nuxt/manifest.1050e66b.json"}],style:[],script:[],htmlAttrs:{lang:"en"}},render:function(t,e){var r=t("NuxtLoading",{ref:"loading"});this.nuxt.err&&O.layout&&this.setLayout("function"==typeof O.layout?O.layout(this.context):O.layout);var n=t(this.layout||"nuxt"),o=t("div",{domProps:{id:"__layout"},key:this.layoutName},[n]),c=t("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(t){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[o]);return t("div",{domProps:{id:"__nuxt"}},[r,c])},data:function(){return{isOnline:!0,layout:null,layoutName:""}},beforeCreate:function(){c.default.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){c.default.prototype.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){this.$loading=this.$refs.loading},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:(y=Object(n.a)(regeneratorRuntime.mark((function t(){var e,r,n=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((e=Object(w.f)(this.$route)).length){t.next=3;break}return t.abrupt("return");case 3:return this.$loading.start(),r=e.map((function(t){var p=[];return t.$options.fetch&&p.push(Object(w.m)(t.$options.fetch,n.context)),t.$options.asyncData&&p.push(Object(w.m)(t.$options.asyncData,n.context).then((function(e){for(var r in e)c.default.set(t.$data,r,e[r])}))),Promise.all(p)})),t.prev=5,t.next=8,Promise.all(r);case 8:t.next=15;break;case 10:t.prev=10,t.t0=t.catch(5),this.$loading.fail(),Object(w.i)(t.t0),this.error(t.t0);case 15:this.$loading.finish();case 16:case"end":return t.stop()}}),t,this,[[5,10]])}))),function(){return y.apply(this,arguments)}),errorChanged:function(){this.nuxt.err&&this.$loading&&(this.$loading.fail&&this.$loading.fail(),this.$loading.finish&&this.$loading.finish())},setLayout:function(t){return t&&N["_"+t]||(t="default"),this.layoutName=t,this.layout=N["_"+t],this.layout},loadLayout:function(t){return t&&N["_"+t]||(t="default"),Promise.resolve(N["_"+t])}},components:{NuxtLoading:S}},D=r(250),L=r.n(D),B=(r(174),r(113)),I=r.n(B),U={setBaseURL:function(t){this.defaults.baseURL=t},setHeader:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=!0,o=!1,c=void 0;try{for(var f,d=(Array.isArray(r)?r:[r])[Symbol.iterator]();!(n=(f=d.next()).done);n=!0){var l=f.value;if(!e)return void delete this.defaults.headers[l][t];this.defaults.headers[l][t]=e}}catch(t){o=!0,c=t}finally{try{n||null==d.return||d.return()}finally{if(o)throw c}}},setToken:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",n,r)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)}},F=function(){var t=M[Z];U["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},Z=0,M=["request","delete","get","head","options","post","put","patch"];Z has been deprecated and will be removed in Nuxt 3, please use instead")),h.a.render(t,e)}})),c.default.component(k.name,k),c.default.component("NChild",k),c.default.component(R.name,R),c.default.use(f.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var W={name:"page",mode:"out-in",appear:!0,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};function tt(t){return et.apply(this,arguments)}function et(){return(et=Object(n.a)(regeneratorRuntime.mark((function t(e){var r,n,o,f,path,d;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new v.a(x);case 2:return r=t.sent,n=V({router:r,nuxt:{defaultTransition:W,transitions:[W],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},W,{name:t}):Object.assign({},W,t):W})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,n.context._errored=Boolean(t),t=t?Object(w.l)(t):null;var r=this.nuxt||this.$options.nuxt;return r.dateErr=Date.now(),r.err=t,e&&(e.nuxt.error=t),t}}},X),o=e?e.next:function(t){return n.router.push(t)},e?f=r.resolve(e.url).route:(path=Object(w.d)(r.options.base),f=r.resolve(path).route),t.next=8,Object(w.p)(n,{route:f,next:o,error:n.nuxt.error.bind(n),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 8:if(d=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject(key, value) has no value provided");n[t="$"+t]=e;var r="__nuxt_"+t+"_installed__";c.default[r]||(c.default[r]=!0,c.default.use((function(){c.default.prototype.hasOwnProperty(t)||Object.defineProperty(c.default.prototype,t,{get:function(){return this.$root.$options[t]}})})))},"function"!=typeof L.a){t.next=12;break}return t.next=12,L()(n.context,d);case 12:if("function"!=typeof H){t.next=15;break}return t.next=15,H(n.context,d);case 15:if("function"!=typeof Q){t.next=18;break}return t.next=18,Q(n.context,d);case 18:t.next=21;break;case 21:return t.abrupt("return",{app:n,router:r});case 22:case"end":return t.stop()}}),t)})))).apply(this,arguments)}},785:function(t,e,r){var map={"./af":338,"./af.js":338,"./ar":339,"./ar-dz":340,"./ar-dz.js":340,"./ar-kw":341,"./ar-kw.js":341,"./ar-ly":342,"./ar-ly.js":342,"./ar-ma":343,"./ar-ma.js":343,"./ar-sa":344,"./ar-sa.js":344,"./ar-tn":345,"./ar-tn.js":345,"./ar.js":339,"./az":346,"./az.js":346,"./be":347,"./be.js":347,"./bg":348,"./bg.js":348,"./bm":349,"./bm.js":349,"./bn":350,"./bn.js":350,"./bo":351,"./bo.js":351,"./br":352,"./br.js":352,"./bs":353,"./bs.js":353,"./ca":354,"./ca.js":354,"./cs":355,"./cs.js":355,"./cv":356,"./cv.js":356,"./cy":357,"./cy.js":357,"./da":358,"./da.js":358,"./de":359,"./de-at":360,"./de-at.js":360,"./de-ch":361,"./de-ch.js":361,"./de.js":359,"./dv":362,"./dv.js":362,"./el":363,"./el.js":363,"./en-SG":364,"./en-SG.js":364,"./en-au":365,"./en-au.js":365,"./en-ca":366,"./en-ca.js":366,"./en-gb":367,"./en-gb.js":367,"./en-ie":368,"./en-ie.js":368,"./en-il":369,"./en-il.js":369,"./en-nz":370,"./en-nz.js":370,"./eo":371,"./eo.js":371,"./es":372,"./es-do":373,"./es-do.js":373,"./es-us":374,"./es-us.js":374,"./es.js":372,"./et":375,"./et.js":375,"./eu":376,"./eu.js":376,"./fa":377,"./fa.js":377,"./fi":378,"./fi.js":378,"./fo":379,"./fo.js":379,"./fr":380,"./fr-ca":381,"./fr-ca.js":381,"./fr-ch":382,"./fr-ch.js":382,"./fr.js":380,"./fy":383,"./fy.js":383,"./ga":384,"./ga.js":384,"./gd":385,"./gd.js":385,"./gl":386,"./gl.js":386,"./gom-latn":387,"./gom-latn.js":387,"./gu":388,"./gu.js":388,"./he":389,"./he.js":389,"./hi":390,"./hi.js":390,"./hr":391,"./hr.js":391,"./hu":392,"./hu.js":392,"./hy-am":393,"./hy-am.js":393,"./id":394,"./id.js":394,"./is":395,"./is.js":395,"./it":396,"./it-ch":397,"./it-ch.js":397,"./it.js":396,"./ja":398,"./ja.js":398,"./jv":399,"./jv.js":399,"./ka":400,"./ka.js":400,"./kk":401,"./kk.js":401,"./km":402,"./km.js":402,"./kn":403,"./kn.js":403,"./ko":404,"./ko.js":404,"./ku":405,"./ku.js":405,"./ky":406,"./ky.js":406,"./lb":407,"./lb.js":407,"./lo":408,"./lo.js":408,"./lt":409,"./lt.js":409,"./lv":410,"./lv.js":410,"./me":411,"./me.js":411,"./mi":412,"./mi.js":412,"./mk":413,"./mk.js":413,"./ml":414,"./ml.js":414,"./mn":415,"./mn.js":415,"./mr":416,"./mr.js":416,"./ms":417,"./ms-my":418,"./ms-my.js":418,"./ms.js":417,"./mt":419,"./mt.js":419,"./my":420,"./my.js":420,"./nb":421,"./nb.js":421,"./ne":422,"./ne.js":422,"./nl":423,"./nl-be":424,"./nl-be.js":424,"./nl.js":423,"./nn":425,"./nn.js":425,"./pa-in":426,"./pa-in.js":426,"./pl":427,"./pl.js":427,"./pt":428,"./pt-br":429,"./pt-br.js":429,"./pt.js":428,"./ro":430,"./ro.js":430,"./ru":431,"./ru.js":431,"./sd":432,"./sd.js":432,"./se":433,"./se.js":433,"./si":434,"./si.js":434,"./sk":435,"./sk.js":435,"./sl":436,"./sl.js":436,"./sq":437,"./sq.js":437,"./sr":438,"./sr-cyrl":439,"./sr-cyrl.js":439,"./sr.js":438,"./ss":440,"./ss.js":440,"./sv":441,"./sv.js":441,"./sw":442,"./sw.js":442,"./ta":443,"./ta.js":443,"./te":444,"./te.js":444,"./tet":445,"./tet.js":445,"./tg":446,"./tg.js":446,"./th":447,"./th.js":447,"./tl-ph":448,"./tl-ph.js":448,"./tlh":449,"./tlh.js":449,"./tr":450,"./tr.js":450,"./tzl":451,"./tzl.js":451,"./tzm":452,"./tzm-latn":453,"./tzm-latn.js":453,"./tzm.js":452,"./ug-cn":454,"./ug-cn.js":454,"./uk":455,"./uk.js":455,"./ur":456,"./ur.js":456,"./uz":457,"./uz-latn":458,"./uz-latn.js":458,"./uz.js":457,"./vi":459,"./vi.js":459,"./x-pseudo":460,"./x-pseudo.js":460,"./yo":461,"./yo.js":461,"./zh-cn":462,"./zh-cn.js":462,"./zh-hk":463,"./zh-hk.js":463,"./zh-tw":464,"./zh-tw.js":464};function n(t){var e=o(t);return r(e)}function o(t){if(!r.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=o,t.exports=n,n.id=785}},[[552,3,1,4]]]); --------------------------------------------------------------------------------