TypeScript 的常用知识点

2019 年 12 月 4 日 0 条评论 20 次阅读 0 人点赞

对于前端从业者来说,TypeScript(以下简称 TS)已经不算是新技术。 Vue3 的源码基于 TS 编写, Angular 项目默认支持 TS 等。它出现的频率越来越高,而学习难度并不大,大概一个周末可以熟悉。 投入少,产出大,所以最好还是花点时间学习一下。 本文根据 TS handbook …

JS 中 常见的15 种数组操作方法

2019 年 12 月 4 日 0 条评论 25 次阅读 0 人点赞

数组是 JS 中广泛使用的数据结构。数组对象提供了大量有用的方法,如array. forEach()、array.map()等来操作数组。在实际工作中,我经常对数组可能的操作和相应采用哪个更好的方法不知所措,所下面就列出 15 种常用数据方法,让咱们重温加强记忆一下。 一、数组的遍历 1. for.…

nuxt如何处理用户登录状态持久化:nuxtServerInit 页面渲染前的store处理

2019 年 11 月 30 日 0 条评论 60 次阅读 0 人点赞

在一般的vue-cli项目中,我们可以用vuex-persistedstate,它可以使vuex的状态持久化,页面刷新都不会丢失,原理当然是localStorage啦!当然也可以使用vue-cookies进行保存token,那么问题来了,nuxt项目怎么保存登录状态呢?虽然上面这两种方法我们都可以使…

PM2介绍及简易使用手册

2019 年 7 月 22 日 0 条评论 917 次阅读 0 人点赞

PM2是什么 PM2(Process Manager 2 )是具有内置负载均衡器的Node.js应用程序的生产运行时和进程管理器。 它允许您永久保持应用程序活跃,无需停机即可重新加载它们,并促进常见的Devops任务。 PM2特性 日志管理:应用程序日志保存在服务器的硬盘中~/.pm2/logs/ …

使用 Docker 构建、运行、发布一个 Spring Boot 应用

2019 年 5 月 31 日 0 条评论 437 次阅读 1 人点赞

本文演示了如何用 Docker 构建、运行、发布来一个 Spring Boot 应用。 Docker 简介 Docker 是一个 Linux 容器管理工具包,具备“社交”方面,允许用户发布容器的 image (镜像),并使用别人发布的 image。Docker image 是用于运行容器化进程的方案…

说说Vue中.sync的用法,props由单向变成双向数据绑定

2019 年 5 月 24 日 0 条评论 1.13k 次阅读 0 人点赞

在一些情况下,我们可能会需要对一个 prop (父子组件传递数据的属性) 进行“双向绑定”,即子组件值更改后,父组件也同步进行更改。 当一个子组件改变了一个带 .sync 的prop的值时,这个变化也会同步到父组件中所绑定的值。这很方便,但也会导致问题,因为它破坏了单向数据流。(数据自上而下流,事件…

如何用nrm快速切换npm源地址

2019 年 5 月 22 日 0 条评论 726 次阅读 2 人点赞

由于工作中配置了不同的npm源地址,需要在公司与其他源地址来回切换,每次都要重新设置npm的源地址,虽然命令比较简单,但是每次输入一长串还是觉得比较麻烦,接下来就有了本教程。 npm可以通过config命令来设置官方源地址,大多数人可能访问官方地址比较慢,我这里电信网感觉速度还可以。 npm con…

加载更多