>》>》>》>》
摘要: 1.footer保持在页面底部 需求: 我们希望footer能在窗口最底端,但是由于页面内容太少,无法将内容区域撑开,从而在 footer 下面会留下一大块空白 第一种方法:采用 flexbox布局模型 (将 body 的 display 属性设置为 flex, 然后将方向属性设置为列, (默认是行 阅读全文
posted @ 2019-07-15 09:42 大、锤 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: 使用this.setState({ }) 还可以修改后追加传的参数 效果如下: this.setState({ })方法是异步的 阅读全文
posted @ 2019-07-13 17:35 大、锤 阅读(7945) 评论(0) 推荐(2) 编辑
摘要: 1.行内样式: 两个大括号包着。第一个大括号表示里面写js,第二个大括号里面是样式对象 2.传对象 将对象和结构分离,直接写一个大括号,里面写对象 3.将所有的样式对象合并成一个大对象,直接点 以上样式会因为作用域问题导致全局都会使用上样式 使用模块化只让局部生效 样式文件如下: 1.配置webpa 阅读全文
posted @ 2019-07-13 16:13 大、锤 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-13 15:21 大、锤 阅读(93) 评论(0) 推荐(0) 编辑
摘要: npm下载项目 创建项目 进入项目 启动项目 和webpack相比简直是。。。 阅读全文
posted @ 2019-07-13 14:39 大、锤 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.在项目根目录cnpm init -y初始化。生成package.json文件 2.在项目里面使用cnpm安装webpack 3.需要在根目录下新建webpack.config.js文件(在其里面配置暴露对象) 4.在根目录下新建src/index.js文件(因为此时运行会提示根目录下差个src文 阅读全文
posted @ 2019-07-12 11:45 大、锤 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 使用 function 构造函数创建组件: 注意: 格式: 创建: 使用: 使用 class 关键字创建组件 区别: 阅读全文
posted @ 2019-07-11 11:35 大、锤 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 前提: 下载依赖,配置 JSX语法的本质: 还是以 React.createElement 的形式来实现的,并没有直接把 用户写的 HTML代码,渲染到页面上; 语法: 1.如果要在 JSX 语法内部,书写 JS 代码了,那么,所有的JS代码,必须写到 {} 内部。 2.当 编译引擎,在编译JSX代 阅读全文
posted @ 2019-07-11 10:55 大、锤 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.装包,引包 首先需要安装两个包 react ,react-dom 介绍下这两个包: react:专门用来创建React组件,组件生命周期等这些东西。 react-dom:里面主要封装了和Dom操作相关的包(例如:要把组件渲染到页面上) 装了之后就引包使用了 2.创建dom对象 在react中,如 阅读全文
posted @ 2019-07-10 16:47 大、锤 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: 摘要: 由于函数外部是不能访问函数内部局部变量(私有属性)。因为,函数内部的变量,在函数执行完毕以后,就会被释放掉。 不能直接访问那就间接去实现,先看例子 闭包就是能够读取其他函数内部变量的函数,使得函数不被垃圾回收机制回收,让一个变量长期驻扎在内存当中,如果过多使用闭包,容易导致内存泄露。 好处就 阅读全文
posted @ 2019-07-10 12:44 大、锤 阅读(413) 评论(0) 推荐(0) 编辑