浏览器的主要功能是将用户选择的 web 资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是 HTML,也包括 PDF、image 及其他格式。 浏览器的线程 浏览器是多线程的,它们在内核制控…
分类:html
angular引入富文本ngx-quill,自定义图片上传(解决Can't resolve 'quill')
1. 安装依赖 npm i ngx-quill npm i quill ps:一定要安装 quill ,不然ngx-quill会报Can't resolve 'quill' in xxxx, 因为ngx-quill内部引…
原生支持的懒加载已经到来!
资料来源: https://medium.com/bbc-design… title: Native lazy loading has arrived! author: Andy Potts (BBC 软件工…
ionic监听android返回键(实现“再按一次退出”功能)
在android平台上的app,在主页面时经常会遇到“再按一次退出app”的功能,避免只按一下返回键就退出app提升体验优化。 1、这个功能需要我们用到ionic提供的registerBackButtonAction方法…
个人的web商城网站
项目介绍 1、作为前端的菜鸟,每每看到Github上有很多大神分享着自己的项目时,内心都是蠢蠢欲动,这次终于下定决心要给自己一段时间来完成属于自己的一份作品。2、于是在查找了大量资料,思考着技术选型,终于决定做一个展现商…
关于Extjs获取容器和元素的方法
1、当前对象的父对象(上级对象) this.ownerCt: 2、当前对象的下一个相邻的对象 this.nextSibling(); 3、当前对象的上一个相邻的对象 this.previousSibling(); 4、当…
莫闲前端之路学习markdown使用,html和css的编写顺序以及class命名规范
html属性顺序 class id data-*,name src, for, type, href title, alt aria-*, role /*a标签*/ <a class="..." id="..." …
前端开发者应该知道的 CSS 小技巧
一些小技巧让你的CSS技术更专业 1,使用:not()去除导航上不需要的边框 2,为body添加行高 3,垂直居中任何元素 4,逗号分离的列表 5,使用负nth-child选择元素 6,使用SVG图标 7,文本显示优化 …
doctype
<!DOCTYPE>是什么 <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。那么,DOCTYPE的作用就是:声明文档的解析类…
切图崽的自我修养-[MVVM] 如何监听数据变化
数据监听 vm模式的核心就是数据变化驱动视图更新,其中关键的一点就是,我们如何能知道数据发生了变化? 发布-订阅模型 通过事件的发布/监听的模式来实现数据监听. 即数据变化后,发布者会触发自定义的某个事件比如valueC…
前端实例练习 - 进度条
进度条 代码储存在Github效果预览 初衷:很多人在初学前端的时候都会问,“如何入门前端?”同为在前端学习道路上,奋力追赶的一员,本人对于目前网络上所能看到的 “入门级” 的教材并不太满意。学习一门新知识,实例是尤其重…
如何优雅安全地在深层数据结构中取值
古有赵子龙面对“冲锋之势,有进无退,陷阵之志,有死无生”的局面,能万军丛中取敌将首级。在我们的Javascript中,往往用对象(Object)来存储一个数据结构。如果这个结构非常复杂,那么想要安全优雅地取出一个值,也并…