在某些开发场合下,有些接口请求是不会变化或很少发生变化,我们希望能把接口返回的数据进行缓存,不用频繁去请求该数据,避免浪费请求资源。那么我们该如何实现呢,本文以Angular环境为例实现简易版cache.service,其它环境自行修改接口请求方案即可。cache.service具有的功能如下:
在Angular中使用原生video标签并自动播放 在开发中需要使用到video标签播放mp4背景视频,但是自动不放不了,百度了好多资料,使用如下方式可以实现
在开发数据大屏时最头疼的就是多分辨率适配问题,可行方案有rem方式、媒体查询、flex+百分比+vh、scale方式。这里采用scale方式,因为使用其它方式时,在使用echarts时,一些字体大小的配置参数无法转换大小,就会造成在低分辨下,字体太大不美观。使用scale方式开发时,我们在编写css样式时,就可以根据UI提供的设计稿直接写具体的数值,比如
css.header{
height: 110px;
width: 100%;
padding: 0 10px 4px 10px;
}
表单组件input难免会输入空格,有时候这些空格会造成意外的事故,比如密码框如果意外在最后面加了空格,使用人又没注意,这就造成意想不到的效果。我们可以使用自定义指令在input失去焦点时自动去除前后空格,方便又省事