0%

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

Read more »

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

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

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 压缩文件夹

1
tar zcvf [打包后生成的文件名全路径(也可以是相对路径)] 要打包的目录

比如,想把当前文件夹的dist文件夹打包成压缩包:

1
tar zcvf dist.tar.gz ./dist
Read more »

写页面好久了,自然对html、css等的积累是有的,但是最近遇到一些css的选择器问题让我很苦恼,感觉对css还是了解太少,这次就专门来看看css3的特殊选择器。

Read more »