web前端基础书籍
其实与web相关的书籍还是很多的,因为web的领域就是比较广的,因为有过web开发经验的都知道,web,就开发语言就有php,jsp,asp,.net等多种语言
vue依赖注入、递归组件的用法
在组件上面使用 ref 这个属性绑定,属性值自取,然后就可以通过 $refs.属性名 这种方式去获取到指定组件的实例了。其实不仅仅是组件能够使用 ref ,标签元素也能使用。
使用Observable实现Vue全局状态共享
项目不大, 又不想用Vuex, 那么使用Observable来实现状态共享也不失为一个选择。用法 :让一个对象可响应。Vue 内部会用它来处理 data 函数返回的对象
如何让百度搜索引擎爬取、收录被部署在 Github pages 上的 Hexo博客链接
当我们提交 sitemap.xml 文件给百度时,提示抓取失败,并且错误信息如下:这是因为把 Hexo 部署在 Github pages 上时,百度的爬虫是被屏蔽的。
JS 中的装饰器模式
使用过 mobx + mobx-react 的同学对于 ES 的新特性装饰器肯定不陌生。我在第一次使用装饰器的时候,我就对它爱不释手,书写起来简单优雅,太适合我这种爱装 X 且懒的同学了。
10个常用的CSS动画库
Animista是一个在线动画生成器,同时也是一个动画库,它为我们提供了以下功能,我们可以选择想要的动画类型(例如entrance/exist),除了可以选择某个动画(例如,scale-in)外
flv.js在vue项目的应用
先取到接口数据,后播放。使用async await关键字实现顺序加载视频 伪代码,在mounted生命周期内渲染视频,lv.js在播放前需要检查是否已创建实例,如果已有实例,则销毁,在重新创建播放器实例。
如何在 Docker 中设置 Headless Chrome Node.js 服务器?
随着开发过程中自动 UI 测试的兴起,无头浏览器已变得非常流行。网站爬虫和基于 HTML 的内容分析也有无数的用例。在 99% 的场合下,你实际上不需要浏览器 GUI,因为它是完全自动化的
CSS开发中的10个不要
自我进入这个行业,我就发现开发人员一直在努力征服CSS。理由也很充分,开发人员是用逻辑思考的生物。添加一个DIV元素导致所有代码都不得不往下移一行,而另一个DIV“浮”到左侧,感觉没有任何意义。