react 在工作中边用边学

react 笔记
react 单向数据传递
1.父组件通过 props 传递给子组件,子组件通过this.props 可以拿到所有父组件传过来的值 ,拿到单独值通过this.props.XX
2. this.props 不可以通过this.props = xx 更改;
3. 在组件的内部,可以通过this.state.Xx 或取某个状态值,同样也不可以通过 this.state.xxx= xxx;来进行负值
4.可 以用uuid 来代替成功 数据库自动生成 的 ID uuid.v4() 调用 用 npm install 安装
5. v4 router 取路经 通过 this.match.params.id 获取
一定要将 history 传下去才可以获取

时间: 2024-12-30 23:37:01

react 在工作中边用边学的相关文章

跟老男孩学Linux运维:Shell编程实战2.3 Shell脚本在Linux运维工作中的地位

2.3 Shell脚本在Linux运维工作中的地位 Shell脚本语言很适合用于处理纯文本类型的数据,而Linux系统中几乎所有的配置文件.日志文件(如NFS.Rsync.Httpd.Nginx.LVS.MySQL等),以及绝大多数的启动文件都是纯文本类型的文件.因此,学好Shell脚本语言,就可以利用它在Linux系统中发挥巨大的作用. 图2-2形象地展示了Shell脚本在运维工作中的地位.   图2-2 Shell脚本在运维工作中的地位形象图

网页banner设计理论:工作中对banner设计的理解

网页制作Webjx文章简介:Banner广告条中的字体设计. 由于banner一般用于专题类网站,在门户网站的二级页面,用户进来之前,在首页已经对主题有一定的了解和认识,所以banner的作用是在二级页面中起到包装页面的同时增加内容的趣味度和内容方向引导:所以这也是和传统广告中普遍要求第一感官视觉冲击力来强奸眼球所不同的地方 本来想写"Advertisemen中的字体结构分析",后来发现这个标题写得有点大,偏离了在目前工作中的针对性,因此缩小到banner的范围,以下内容仅个人在目前工

在产品设计工作中总结的一些沟通心得

文章描述:项目中的一点沟通心得. 我们每天都在通过各种方式与人沟通,但是这些沟通是真正有效的吗?我们是否总是在不知不觉中,被沟通障碍牵绊住了前进的脚步,沉浸在消极的工作情绪之中却还不自知呢? 以下是我在工作中总结的一些沟通心得,在此与大家分享. 项目中常见的沟通方式: 通过文档沟通: 优点:不受文字数量的限制,内容具体:便于查阅存档及日后的统一管理:适合描述功能多.业务复杂的         项目:适合跨部门协作的项目: 缺点:不容易建立统一标准:面向不同角色,阅读时不容易找到重点:费时:理解成

WEBUI工作中的思考总结和要努力做到的

网页制作Webjx文章简介:做webUI设计没有你们想的那么简单. 以前别人问我做什么的,我说做网页的.或者web DESIGN,现在我更喜欢说,我是做webUI的,因为UI设计师本身包含了UE的工作.至少在国内目前大多是这样. 两年前的我还是一个只追求视觉之美的井底之蛙,不知道如何站在用户的角度考虑问题.或者说根本没有这种概念.现在的我已明白,一个产品,不只是需要外表的美丽,易用.可用才是产品的基本要求.原来以前做设计都是瞎做.呵呵. 也有很多朋友问我,怎么才能做好设计,为什么你的颜色搭配的好

解读SEOer在工作中需要避免的三大借口

  在生活中我们总喜欢为自己的失败找借口,"我不喜欢....""因为....所以...."等等这些借口都有可能成为你掩盖你的失败的借口,同时也可能成为你在工作上放纵自己的理由.笔者从事SEO工作两年来,对这一行业最深刻的想法莫过于"SEO应该以目的为方向,不要给自己借口,借口并不能保护我们,借口只会吃掉我们.". 身为一名草根的SEOer,我们有着大量的先天不足,当我们遭遇SEO失败,被搜索引擎惩罚,你首先会想到的是什么?因为搜索引擎没有人道的频

测试工作中的技能储备

今天工作中碰见一件事情,让所有人都觉得有点郁闷. 我们产品是一个底层的安装框架,对上层要支持平台软件,再上层还要支持产品软件.每个都是独立开发,每个产品都定时在货架服务器上上传新的相对稳定的版本,来支撑其他子域的测试和验证,整大产品的主要客户是电信运行商,规模比较的大. 我们的产品应为涉及到很多个平台(linux,solaris,windows)且每种系统上还有多种不同特征的版本(单机双机多机....),一个正常的转测试流程下来,涉及到的测试场景有10多种,平均每个测试人员要分配2-3个场景,而

在工作中学习

[来信] 贺老师,您好: 我是一名刚刚毕业的大学生,大学期间自学的C++,简单的数据结构,看过vc的视频教程,当时理解不懂书上的知识,学长就告诉我要多读几遍书,我就死记硬背的看了好几遍.但是缺少编程实践,没有做过什么项目,自己也没有写过什么小软件(类似图书管理系统的),我自己写过实现一些功能的小程序(比如用mfc实现的计算器),学了1年多了,就知道看书.看视频,没有很好的编程实践. 现在我被一家小的游戏公司录取了,我想改变我现在的现状,我不想做码农,但是我遇到了几个问题?还望贺老师能百忙之中帮我

SEOer在工作中需要避免的三大借口

摘要: 在生活中我们总喜欢为自己的失败找借口,我不喜欢....因为....所以....等等这些借口都有可能成为你掩盖你的失败的借口,同时也可能成为你在工作上放纵自己的理由.笔者从事SEO工作 在生活中我们总喜欢为自己的失败找借口,"我不喜欢....""因为....所以...."等等这些借口都有可能成为你掩盖你的失败的借口,同时也可能成为你在工作上放纵自己的理由.笔者从事SEO工作两年来,对这一行业最深刻的想法莫过于"SEO应该以目的为方向,不要给自己借口,

职场新人,优先选择在当前工作中提高自己

[来信] 贺老师: 您好! 早些年毕业的时候在你的blog上得到很多帮助,现在也是,我目前从事linux c开发,大部分工作完成一些嵌入式应用程序,但是我的硬件基础不好,往底层走感觉很吃力,最主要是我对调调驱动.移植系统不感兴趣. 目前薪水还过得去,但是出于自身兴趣和长远发展我觉得学习C++开发,我最近在看你的文章学C++,想要去做服务器后台开发或者cocos2dx游戏开发,但是很多朋友建议我转Java Android平台,因为他们觉得C++已经没落,正在逐渐被Java取代,所以很迷茫,希望老师