Shyno
Don't be shy,no problem!
上一页 1 ··· 5 6 7 8 9
摘要: 这里主要从两个角度来分析创建一个组件需要怎么做,一个是元素,一个是数据.整理向,大量借鉴,非原创. 1.渲染组件. 我们先明确一点,所有的元素都必须通过render方法来输出渲染.所有,每个组件类最终都必须通过render来输出. 2.创建组件. 目前有三种创建组件的方法: (1)函数式定义的无状态 阅读全文
posted @ 2019-06-27 17:21 Shyno 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 整理向,非原创,目的是整理出浅显易懂的方向性说明. 比如现有 this.state={name:"小明",age:18} 我们说修改组件的状态要用this.setState()来实现.这里有两个问题 1.为什么?我直接用this.state.age=17能不能实现重新渲染? 不能.因为它只是改变了这 阅读全文
posted @ 2019-06-27 17:05 Shyno 阅读(4899) 评论(0) 推荐(0) 编辑
摘要: 在react中如何将一个数组遍历,并且逐个渲染在页面上? 1.在jsx渲染中,如果这个变量是一个数组,则会展开这个数组的所有成员. var arr = [ <h1>Hello world!</h1>, <h2>React is awesome</h2>, ]; ReactDOM.render( <d 阅读全文
posted @ 2019-06-25 17:21 Shyno 阅读(9473) 评论(0) 推荐(0) 编辑
摘要: 网络上有很多关于声明式编程和命令式编程的对比和说明,但是大多都是大同小异,总的来说就是一句话"告诉电脑我要做什么,但是让电脑自己决定怎么做." 1.命令式编程. 这种编程模式比较常见,也是我们比较好理解的方式.它把完成某个需求的每一步都充分展示出来了,一步一步地指挥计算机做事情. 特点:在执行完之前 阅读全文
posted @ 2019-06-25 16:22 Shyno 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 本文只是一个整理向的随笔,以个人思路来简化的同时进行适当的拓展,如有错误,欢迎指正. 1.输入网址. 此时得到一个url 2.域名解析 整个过程都是dns系统在发挥作用,它的目的是将域名和ip对应起来. (1)浏览器DNS缓存:或许很多人不知道,浏览器自身也带有一层DNS缓存,它会先在缓存中查找是否 阅读全文
posted @ 2019-06-21 17:49 Shyno 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 前端面试中常出现一些有趣的逻辑题,初见的时候有可能会手足无措,但实际多看几个题之后就会有一定的思考逻辑,有种打通任督二脉的感觉.以下是我个人面试经历以及网络上收集来的一些经典题目. 题目: 1.现有一个装有无限水的池塘,你手里有两个空壶,一个容积为6升,一个为5升,请问你如何用这两个空壶打3升水?请 阅读全文
posted @ 2019-06-20 19:52 Shyno 阅读(6051) 评论(2) 推荐(0) 编辑
摘要: 基本是学习的时候在网上整理的资料,并非自己原创,这篇文章的的主要目的是记录webpack.config.js的配置方式.可能也有不少错误,欢迎指正!! 一、应用场景 前端模块化开发、功能拓展、css预处理等需求导致项目中的文件数目变得更多,层级也更复杂. 二、主要职能 webpack的工作主要是打包 阅读全文
posted @ 2019-06-18 17:40 Shyno 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9