0%

以前做的是angular上传图片直接到七牛云,只需要自己的服务器把七牛云需要的东西比如token带过来即可,然后前端用angular上传,自己的服务器不用管图片的处理,全交给七牛云就完事了,简单可靠。但是,七牛云总归是别人家的东西,有些限制我们只能接受,没法子适应你特殊需求,那么我们就需要将图片上传到自己的服务器上,反正服务器存储空间还挺大,闲着也是闲着。

我是用midway来做api的,所以来看下使用midway来处理图片的上传。

Read more »

我们常碰见的是前端去请求后端资源时候的跨域,这时候需要在后端服务里加上允许跨域的请求头即可。但是现在有一个需求,我一个前端资源需要去请求另一个资源,比如是一个图床,这个图床很简单,只配置了一个域名来访问,没有涉及到后端服务,现在遇到这个跨域问题我们怎么办?

Read more »

解构(Destructuring)赋值语法是一种Javascript表达式。通过解构赋值,可以将属性/值从对象/数组中取出,赋值给其他变量。

对象/数组逐个对应表达式,或成对象字面量和数组字面量。提供了一种简单的定义一个特定的数据组的方法。解构表达式在左边定义了要从原变量中取出什么变量。

Read more »

闲来无事,忽然想起以前的公众号还是在玩php的时候接入了一下,现在废弃好久了,正好使用midway构造了一个api,来尝试将api和公众号结合起来,练练手。

Read more »

在一个大型的项目中,不可避免会出现操作时间的业务,比如时间的格式化,比如时间的加减,我们一般会直接使用moment.js库来做,毕竟稳定可靠,也方便,那当我们系统只是几个简单页面,对时间的操作并不是很大,引入库文件并不是很必须的情况,我们需要时区展示怎么办?是不是可以用浏览器支持的原生方法来实现?

Read more »

前面我们学习了如何创建自己的schema,以及Angular Cli中component的源代码解读。现在来实践一下,来创建一个我们自己的schame,可以用来创建“page”类型的componet

Read more »

上一篇文章我们了解了自定义原理图的基本操作,可以简单生成文件,并和Angular Cli进行链接,我们如何真正的创建我们自己的原理图?在使用Angular Cli自带的命令创建组件的时候是可以更新模块里面声明组价的语句的,那么它是如何实现的?我们来细致的分析下@schematics/angular/component的源代码。

Read more »

Angular的一个强大的功能是丰富而有效的Angular Cli,它可以自动生成脚手架程序,也可以生成各种各样的组件,甚至我们可以自己定义原理图来生成我们特定的东西。功能比较强大,所以也比较难一点,我这里分为三篇博客,也是我的一个学习历程,这是第一篇,学习基本的原理图配置和使用。

Read more »

积累一些shell的命令和用法。

Read more »