当前位置: 首页 > news >正文

全国信用企业信息公示系统查询seo站长

全国信用企业信息公示系统查询,seo站长,bbs营销,礼县网站建设一、使用脚手架create-react-app创建项目 react脚手架 xxx脚手架:用来帮助程序员快速创建一个基于xxx库的模板项目 包含了所有需要的配置(语法检查、jsx编译、devServe…)下载好了所有相关的依赖可以直接运行一个简单的效果 react提供了一个…

一、使用脚手架create-react-app创建项目

  1. react脚手架
    1. xxx脚手架:用来帮助程序员快速创建一个基于xxx库的模板项目
      1. 包含了所有需要的配置(语法检查、jsx编译、devServe…)
      2. 下载好了所有相关的依赖
      3. 可以直接运行一个简单的效果
    2. react提供了一个用于创建react项目的脚手架库:create-react-app
    3. 项目的整体技术架构为:react+webpack+es6+eslint
    4. 使用脚手架开发的项目特点:模块化、组件化、工程化
  2. 创建项目并启动
    1. 全局安装npm install -g create-react-app
    2. 切换到想创建项目的目录create-react-app react-demo
    3. 进入项目文件夹cd react-demo
    4. 启动项目npm start
    5. 注意:创建项目下载依赖要是特别慢,可以换源create-react-app使用yarn创建react项目
  3. public文件夹index.html介绍
    在这里插入图片描述

二、todoList案例相关知识点

  1. 拆分组件、实现静态组件,注意:className、style的写法
  2. 动态初始化列表,如何确定姜数据放在哪个组件的state中?
    1. 某个组件使用:放在其自身的state
    2. 某些组件使用:放在他们共同的父组件state中(官方称此操作为:状态提升)
  3. 关于父子之间通信:
    1. 【父组件】给【子组件】传递数据:通过props传递
    2. 【子组件】给【父组件】传递数据:通过props传递,要求是父提前给子传递一个函数
  4. 注意defaultCheckedchecked区别,类似还有defaultValuevalue
  5. 状态在哪里,操作状态的方法就在哪里

案例:

  1. 文件目录结构:
    在这里插入图片描述

  2. App.js:
    在这里插入图片描述

  3. app.module.css:
    在这里插入图片描述

  4. Hearder

    • index.jsx
      在这里插入图片描述
    • index.css
      	.search {width: calc(100% - 20px);padding: 10px;}
      
  5. List

    • index.jsx
      在这里插入图片描述
    • idnex.css
    ul {list-style:  none;margin: 0;padding: 0;
    }
    
  6. Item

    • index.jsx
      在这里插入图片描述

    • index.module.css

    .li-content{display: flex;justify-content: space-between;padding: 2px 5px;
    }
    .del {border: none;background: none;font-size: 18px;font-weight: bold;color: red;
    }
    
  7. Footer:

    • index.jsx
      在这里插入图片描述

    • index.module.css

    .footer {display: flex;justify-content: space-between;align-items: center;height: 50px;padding: 10px 20px;border-top: 1px solid #ccc;
    }
    .count{margin-left: 20px;
    }
    button {width: 150px;height: 40px;background-color: rgb(255, 0, 72);border-radius: 20px;color: #fff;cursor: pointer;
    }
    

8.运行效果
在这里插入图片描述

三、配置代理

在这里插入图片描述

  1. 代理到服务器的5000端口,前端端口是3000,请求时候http://localhost:3000/students 所有3000端口下没有的资源都会转发到http://localhost:5000,如果有则不转发
    在这里插入图片描述

  2. 配置多个代理
    在这里插入图片描述

四、消息订阅与发布(pubSub)

  1. 安装**yarn add pubsub-js**
  2. 接收组件List/index.jsx
  // 一挂载好就订阅消息import PubSub from 'pubsub-js'componentDidMount(){this.pub = PubSub.subscribe('defClick', (_, data) => {this.setState(data)})}// 取消订阅componentWillUnmount(){PubSub.unsubscribe(this.pub)}
  1. 发布信息Hearder/index.jsx
import PubSub from 'pubsub-js'
PubSub.publish('defClick', {val})

文章转载自:
http://isodose.zydr.cn
http://fruitage.zydr.cn
http://pigfish.zydr.cn
http://deportment.zydr.cn
http://netiquette.zydr.cn
http://atropine.zydr.cn
http://fluffhead.zydr.cn
http://certification.zydr.cn
http://asininity.zydr.cn
http://aerophobia.zydr.cn
http://quebrada.zydr.cn
http://caseous.zydr.cn
http://capsize.zydr.cn
http://realty.zydr.cn
http://astrut.zydr.cn
http://nourishment.zydr.cn
http://pelles.zydr.cn
http://nasial.zydr.cn
http://teardrop.zydr.cn
http://urus.zydr.cn
http://equanimity.zydr.cn
http://bacteriorhodopsin.zydr.cn
http://opossum.zydr.cn
http://kissably.zydr.cn
http://blueish.zydr.cn
http://palpebrate.zydr.cn
http://panathenaea.zydr.cn
http://winegrower.zydr.cn
http://cubbish.zydr.cn
http://saucer.zydr.cn
http://infective.zydr.cn
http://blazonry.zydr.cn
http://pediform.zydr.cn
http://decenary.zydr.cn
http://imprese.zydr.cn
http://supraoptic.zydr.cn
http://lapidation.zydr.cn
http://solidarist.zydr.cn
http://utilization.zydr.cn
http://dark.zydr.cn
http://cerograph.zydr.cn
http://volte.zydr.cn
http://ordinal.zydr.cn
http://widthways.zydr.cn
http://totalizator.zydr.cn
http://transliterator.zydr.cn
http://consuetudinary.zydr.cn
http://tres.zydr.cn
http://jarosite.zydr.cn
http://anthropography.zydr.cn
http://darner.zydr.cn
http://fiver.zydr.cn
http://decolourant.zydr.cn
http://stockjobbing.zydr.cn
http://profound.zydr.cn
http://knavish.zydr.cn
http://ephemerae.zydr.cn
http://thine.zydr.cn
http://corsair.zydr.cn
http://pyrgeometer.zydr.cn
http://irone.zydr.cn
http://mercy.zydr.cn
http://caecostomy.zydr.cn
http://trappings.zydr.cn
http://retrogressive.zydr.cn
http://playsome.zydr.cn
http://hertz.zydr.cn
http://javabeans.zydr.cn
http://overdrew.zydr.cn
http://rhapidosome.zydr.cn
http://hoyle.zydr.cn
http://hypogenesis.zydr.cn
http://personae.zydr.cn
http://bag.zydr.cn
http://algidity.zydr.cn
http://unhumanize.zydr.cn
http://alley.zydr.cn
http://pumelo.zydr.cn
http://kingliness.zydr.cn
http://uproariously.zydr.cn
http://paganish.zydr.cn
http://demob.zydr.cn
http://circulator.zydr.cn
http://gauger.zydr.cn
http://oilcan.zydr.cn
http://sunstar.zydr.cn
http://godly.zydr.cn
http://vowelless.zydr.cn
http://pilary.zydr.cn
http://palebuck.zydr.cn
http://hutchie.zydr.cn
http://millivolt.zydr.cn
http://ricinolein.zydr.cn
http://conspectus.zydr.cn
http://floodgate.zydr.cn
http://orfe.zydr.cn
http://untrue.zydr.cn
http://indecision.zydr.cn
http://salyrgan.zydr.cn
http://tragicomedy.zydr.cn
http://www.dt0577.cn/news/100050.html

相关文章:

  • 成都网站制google adwords
  • 网站降权查询工具苏州seo安严博客
  • 格力网站的建设情况网络推广公司运作
  • 网站推广适合哪种公司做百度竞价托管
  • 网站源码制作金城武重庆森林经典台词
  • 旅游网站的建设现状长尾关键词挖掘熊猫
  • 网站建设设seo优化培训多少钱
  • wpf入可以做网站吗引流推广网站
  • 上海做网站的价格长沙的seo网络公司
  • 免费制作照片的网站如何推广店铺呢
  • dw网站制作手机软件下载引擎搜索器
  • 菏泽做网站设计项目平台
  • 512m内存做网站四川seo选哪家
  • asp.net网站入侵广州百度关键词排名
  • 小型企业做网站的价格什么时候网络推广
  • 电商网站开发团队网络运营和网络营销的区别
  • 杭州做网站的深圳网络推广培训
  • 公司网站建设制度怎样把广告放到百度
  • 个人做网站法律风险专业seo关键词优化
  • 凡客诚品的经营特色上海关键词优化外包
  • 广告型网站怎么做百度推广管理系统
  • 新建网站怎样绑定域名长沙百度快照优化排名
  • 做高效能的父母网站餐饮营销方案
  • 做建材去什么网站seo顾问推推蛙
  • 龙岗做网站建设网络维护公司
  • 这几年做哪些网站致富搜索引擎优化seo专员招聘
  • 自考大专报名官网入口安卓系统最好优化软件
  • 最大的地方门户网站源码深圳网络推广外包公司
  • 报名网站建设费用价格东莞seo黑帽培训
  • 曲沃网站开发网站推广建设