07 2018 档案

摘要:本页面的head标签内的meta元素设置如下: meta基础知识 meta指可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。标签位于文档的头部,不包含任何内容。标签的属性定义了与文档相关联的名称/值对。 分类:meta标签可分为两大部分: htt 阅读全文
posted @ 2018-07-31 18:02 pei~乐悠悠 阅读(202) 评论(0) 推荐(0)
摘要:text-overflow:ellipsis属性来实现单行文本的溢出显示省略号(...)。部分浏览器可能需要添加宽度width属性。 但这个属性并不支持多行文本溢出显示省略号,那么如何实现多行文本溢出显示省略号的效果呢?下面根据应用场景来介绍几种方法: 一、webkit浏览器或移动端的页面 使用we 阅读全文
posted @ 2018-07-27 11:49 pei~乐悠悠 阅读(372) 评论(0) 推荐(0)
摘要:angularjs中路由跳转可以在模板页面上使用ui-sref="a-state({param1: value})"; 如果想为当前state的导航按钮添加一个激活class,可以使用ui-sref-active="active",当前路由处于激活状态时其导航按钮上会自动添加一个class acti 阅读全文
posted @ 2018-07-26 15:42 pei~乐悠悠 阅读(669) 评论(0) 推荐(0)
摘要:组件之间会有下列3种关系: 1. 父子关系 2. 兄弟关系 3. 没有直接关系 通常采用下列方式处理(某些方式是框架特有)组件间的通讯,如下: 1父子组件之间的交互(@Input/@Output/模板变量/@ViewChild) 2非父子组件(Service/localStorage) 3还可以利用 阅读全文
posted @ 2018-07-25 17:59 pei~乐悠悠 阅读(590) 评论(0) 推荐(0)
摘要:使用$stateProvider.state('stateName', {url: '', params: {}, views: {},...})创建路由,其中部分参数解析: params: 是一个包含路径中参数和正则表达式结果的数组。该选项不能和url选项混用!当状态被激活时,应用将这个数组赋值给 阅读全文
posted @ 2018-07-19 18:45 pei~乐悠悠 阅读(1441) 评论(0) 推荐(0)
摘要:在Angular里面,services作为单例对象在需要到的时候被创建,只有在应用生命周期结束的时候(关闭浏览器)才会被清除。而controllers在不需要的时候就会被销毁了(因为service的底层机制是通过闭包实现,如果过分使用会导致内存泄露从而导致性能问题) 如何创建一个service 每个 阅读全文
posted @ 2018-07-17 11:17 pei~乐悠悠 阅读(1511) 评论(0) 推荐(0)
摘要:Timing显示资源在整个请求生命周期过程中各部分话费的时间。 Queueing 排队的时间花费。可能由于该请求被渲染引擎认为是优先级比较低的资源(图片)、服务器不可用、超过浏览器并发请求的最大连接数(Chrome的最大并发连接数是6) Stalled(阻塞) 浏览器对同一个主机域名的并发连接数有限 阅读全文
posted @ 2018-07-02 12:39 pei~乐悠悠 阅读(1014) 评论(0) 推荐(0)
摘要:线上环境发现用户请求某个页面时,出现请求速度慢页面卡顿白屏的现象,通过chrome开发工具调试查看Timing,花费在waiting(TTFB)上的时间过长,几秒十几秒不等 TTFB全称Time To First Byte,是指网络请求被发起到从服务器接收到地一个字节的这段时间。包含了TCP连接时间 阅读全文
posted @ 2018-07-02 11:57 pei~乐悠悠 阅读(1863) 评论(0) 推荐(0)