TypeScript 设计模式之观察者模式
观察者模式,它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们能够自动更新自己。
前后端分离:使用 token 登录解决方案
这篇文章写一下前后端分离下的登录解决方案,目前大多数都采用请求头携带 Token 的形式。首次登录时,后端服务器判断用户账号密码正确之后,根据用户id、用户名、定义好的秘钥、过期时间生成 token
34 个最受欢迎的 JavaScript 库
直接开门见山,看看有哪些好用受欢迎的库值得我们使用。nodemon在编写调试Node.js项目,修改代码后,需要频繁的手动close掉,然后再重新启动,非常繁琐。现在,我们可以使用nodemon这个工具
vue开发之图片加载不出来问题解决
在使用vue开发项目的时候,经常会遇到的一个问题就是:图片加载不出来。下面是我总结的几种图片加载不出来的情况及解决办法。一、项目打包完成后,打开整体空白
Vue代码优化之mixins 混合器的使用
主要抽离组件共用的代码,如各个页面中分页组件的data、methods,和ui原型中统一的confirm和alert弹窗以及加载的进度条等
MAC升级Nodejs和Npm到最新版
MAC升级Nodejs和Npm到最新版,第一步,先查看本机node.js版本:第二步,清除node.js的cache:第三步,安装 n 工具,这个工具是专门用来管理node.js版本的,别怀疑这个工具的名字
git常用命令
git init创建/初始化一个的存储库;git status显示工作目录和暂存区的状态;git add将文件添加到索引/暂存区;git commit:提交更改到存储库;git checkout:切换分支
创建Vue类的过程
构造函数、全局配置对象、默认options配置、比如 vue-router 就会注册这个回调,因此会每一个组件继承,前面提到了,默认组件有三个 `KeepAlive`,`transition`, `transitionGroup`
程序员常说的话(或者口头禅)
虽然代码总会有这个那个问题,但程序猿却总有谜一般的从容和自信。今天来列举一些程序员最喜欢说的一些话,看看你有没有中招?