摘要: 命名式的编程方式: 命名式的编程方式,我们会有百分之六七十都在进行dom的操作。 1.声名式的开发: react是面向数据开发的,react是根据这个数据自动构建这个网站,可以把数据理解成图纸,react会根据图纸构建dom. 2.可以与其他框架并存 可以同时使用vue,jquery,anger 3 阅读全文
posted @ 2019-01-09 18:56 Lolita_web 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.webpack 是一个前端资源加载/打包工具,前端的常用资源都可以作为一个模板导出,我们在代码中直接引用即可,最后把我们的代码打包整合起来。 前端资源,包括(js,css,图片,模块)等。 下面是一个webpack的配置说明: 判断是不是安装了node.js node.js官方网址:http:/ 阅读全文
posted @ 2018-12-28 16:04 Lolita_web 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 问题:怎么做到dns域解析? 用于优化网站页面的图片 问题:怎么提升网站性能? dns域解析,是提升网站的一个办法。 问题:怎么做到dns域解析? 用于优化网站页面的图片 问题:怎么提升网站性能? dns域解析,是提升网站的一个办法。 DNS Prefetch,即DNS预获取,是前端优化的一部分。 阅读全文
posted @ 2018-12-28 15:58 Lolita_web 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 底层的理论基础 一. 原始生成步骤 1.state 数据 2.jsx 模版 3.数据 + 模板 结合,生成真实的DOM,来显示 4.state 发生改变了 5.数据 + 模板 结合,生成真实的DOM,替换原来的DOM 缺陷: 第一次生成一个完整的DOM片段 第二次有生成了一个完整的DOM片段 第二次 阅读全文
posted @ 2018-12-19 16:53 Lolita_web 阅读(884) 评论(0) 推荐(0) 编辑
摘要: PropTypes 与 DefaultProps 阅读全文
posted @ 2018-10-30 14:07 Lolita_web 阅读(528) 评论(0) 推荐(0) 编辑
摘要: Todolist.js TodoItem.js 阅读全文
posted @ 2018-10-30 11:06 Lolita_web 阅读(354) 评论(1) 推荐(0) 编辑
摘要: Todolist.js(这是父组件) TodoItem.js (子组件) 总结: 1. 如何创建组件的拆分? 一.首先创建一个TodoItem,然后按照react的组件写一个组件 2.父子组件的关系 Todolist是一个大的组件,TodoItem是里面小的组件,在react开发中,react是一个 阅读全文
posted @ 2018-10-30 10:24 Lolita_web 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: jsx语法 todolist.js 1.以大写字母的是组件 2.注释 {/*这是jsx的注释*/} { // 这是一个list } { // 这是一个list } 3.引用class import ‘./xxx.css’ 4.class必须用className 5.dangerouslySetInn 阅读全文
posted @ 2018-10-29 17:04 Lolita_web 阅读(217) 评论(0) 推荐(0) 编辑
摘要: react 的安装和案列Todolist 1.react的安装和环境的配置 首先检查有没有安装node.js和npm node -v npm -v 查看相关版本 2.安装脚手架工具 2.构建:create-react-app 快速脚手架 create-react-app的安装 创建React项目 进 阅读全文
posted @ 2018-10-29 16:37 Lolita_web 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 在标准模式页面按照HTML,CSS的定义渲染,而在怪异模式就是浏览器为了兼容很早之前针对旧版本浏览器设计,并未严格遵循W3C标准而产生的一种页面渲染模式。浏览器基于页面中文件类型描述的存在以决定采用哪种渲染模式,如果存在一个完整的DOCTYPE则浏览器将会采用标准模式,如果缺失就会采用怪异模式。下面 阅读全文
posted @ 2018-08-27 13:08 Lolita_web 阅读(395) 评论(0) 推荐(0) 编辑