随笔分类 - 前端相关
React项目报错:Error: It looks like you are passing several store enhancers to createStore(). 解决
摘要:解决方案: 以前 createStore 集成 redux-devtool 的时候提供 3 个参数, 现在需要将后面的 middleware 全部包裹起来: import { createStore, compose, applyMiddleware } from 'redux'; import t
webpack4打包文件结果原理解析
摘要:首先上结论,简单来说就是: 把解析的所有模块变成一个对象 通过一个微入口去按顺序进行加载 依次实现一个递归依赖关系 通过入口对应的value(方法)去执行文件 一、准备工作 1-首先准备需要打包的demo : a.js module.exports = "学习webpack" Index.js le
去哪网WebApp 练习重点总结
摘要:一、首页Header的开发 1.stylus使用 设计图 750 px ,是iphone6 的2倍图设计稿 使用 stylus 方便我们快速的编写 CSS 代码,stylus 是一种CSS预处理语言 npm install stylus --save npm install stylus-loade
图解关于pageX,pageY,screenX,screenY,clientX,clientY的区别
摘要:screenX,screenY 是以屏幕为基准进行测量,即当前元素距屏幕的尺寸; 常用于桌面弹窗时; pageX,pageY 以 文档为基准,会把滚动的也算进去; clientX,clientY 是以可视区为基准;
妙味JS学习记录(二)
摘要:在学习过程中零碎的知识点记录以及一些想法,加深印象,强化记忆。 五、Ajax ~ 无刷新数据读取;用户注册、在线地图、聊天室、webQQ、微博; Ajax能且仅能 从服务器读取一个文件,要注意文本文件和网页的编码要统一(utf-8) 只读一次,后面加载缓存,?t=1213 用get提交数据 可以用?
Ajax入门全接触
摘要:~ 同步——客户端发起请求,服务端需要处理,响应,此时客户端完全等待,当服务器处理完毕,客户端重新载入页面,如果出现错误,再次发生请求,处理,等待... ~ 异步——填写表单时,页面当时就把数据发送到服务器(发送请求),服务器处理响应,把结果发给页面,过程中不不要重新加载页面,填写的错误会实时显示,
妙味JS学习记录(一)
摘要:在学习过程中零碎的知识点记录以及一些想法,加深印象,强化记忆。 零、预热课程 常见的JS效果实现原理: ~鼠标移入:display:'block'-->'none' ;上下移动轮播:改变ul的top值;左右轮播:改变left值;网页换肤:更换link便签的href;点击菜单展开收缩:用if来判断di
浏览器知识小整理
摘要:一、对web标准的理解: 结构(Structure)——html 表现(Presentation)——css 行为(Behavior)——js(dom+es) 结构(Structure)——html 表现(Presentation)——css 行为(Behavior)——js(dom+es) 对于结
HTML DOM textContent 与 innerHTML的区别
摘要:HTML DOM textContent:设置或者返回指定节点的文本内容。 HTML DOM innerHTML:设置或返回表格行的开始和结束标签之间的 HTML。 例如下面例子: 使用HTML DOM textContent 结果: 使用innerHTML 结果: 二者区别: