摘要: 用法一 如图所示 有三个页面,三个页面的访问路径都不一样,但是现实的内容page2和page3显示的内容和page1一样,这时候在三个page中分别都加入了<link res="canonical" href="url" /> ,可以注意到page3和page2页面的url都指向了page1的访问路 阅读全文
posted @ 2018-07-31 14:40 承蒙时光 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 事情是这样,不小心点开了dev tools的审计(audits)面板,点开了灯之后,画风如下 emmm, SEO 跑了满分也,好奇宝宝就往下滚到SEO区域,发现了如下新大陆 嗯,原来是应用满足了打钩的几项标准,细心的你们一定看到了有个rel=canonical没有满足,为什么呢,下面会讲到,那么我们 阅读全文
posted @ 2018-07-31 14:25 承蒙时光 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 以下结论如有错误,欢迎指正 在切入正题之前,先了解下window 和document这两个大对象 我们熟知 JavaScript的组成如下图所示: window对象和document对象分别属于哪个分支下面呢? 发现: 在控制台打印出的document对象和window.document打印出来的对 阅读全文
posted @ 2018-07-30 18:14 承蒙时光 阅读(544) 评论(0) 推荐(0) 编辑
摘要: emmmm, 一直徘徊在移动端采用什么技术比较好,一直也没有找到,让我为了一个移动端而去学习一波react全家桶是不现实的操作,反观自己的技术栈,通过长时间的对比和剖析找到了入口点,不管了先会写再说吧,没有过的评价都是瞎BB,cordova + ionic +angular6之旅正式开启 cordo 阅读全文
posted @ 2018-07-14 00:40 承蒙时光 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 创建自己的模块组件 1. ng new 一个工程 2. ng g m 创建模块 例如我这里的modules文件下创建header模块 3. ng g c modules/head 创建一个hear组件,内容随意 4. 将modules模块exports出去,让其他模块可以使用 5. 做个测试在app 阅读全文
posted @ 2018-07-09 17:12 承蒙时光 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: angular 渲染层 angular一个跨平台的框架不仅仅针对的浏览器这一个平台 ElementRef 与 TemplateRef 简单的理解: ElemnetRef : 例如一个<span>元素的引用; TemplateRef: 例如template模板的引用; 再angular中,官方的说法是 阅读全文
posted @ 2018-07-03 16:10 承蒙时光 阅读(3130) 评论(0) 推荐(0) 编辑
摘要: emmm,,,最近在为项目的第二阶段铺路,偶然看到directive,想想看因为项目已经高度集成了第三方组件,所以对于自定义指令方面的经验自己实在知之甚少,后面经过阅读相关资料,总结一篇关于在自定义指令中使用@HostBingDing() 和@HostListenner()。 在使用这两个属性之前, 阅读全文
posted @ 2018-06-14 15:09 承蒙时光 阅读(2608) 评论(0) 推荐(0) 编辑
摘要: 还没有了解过RXJS6的童鞋,可以查看我的另外一篇博文,此篇博文主要是对于RXJS5升级到RXJS6的代码调整示例 RXJS5版本 在RXJS5上我们是这样写请求的 RXJS6对应修改为: 阅读全文
posted @ 2018-06-06 18:26 承蒙时光 阅读(2831) 评论(0) 推荐(0) 编辑
摘要: 从Angular5升级到Angular6, angular6相比较于angular5 总体变化不大,但是在RXJS上面却有一些变动,不得不说,虽然很讨厌break update但是RXJS6的新特性对于angular应用的优化是有很大一块空间的 快速修复 对于写了半年多的项目,模块已经很多了,所以不 阅读全文
posted @ 2018-06-05 15:43 承蒙时光 阅读(7178) 评论(1) 推荐(1) 编辑
摘要: 如果你遇到如下的情况 嗯,可以这么解决: 在package.json文件中做如下配置: 然后打包的时候 : 阅读全文
posted @ 2018-06-01 09:21 承蒙时光 阅读(3356) 评论(0) 推荐(0) 编辑