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

音乐播放网站开发pc端天使投资平台官网

音乐播放网站开发pc端,天使投资平台官网,做网站都用什么工具,怎么建设手机电影网站1.react概述 1.1 什么是react React是一个用于构建用户界面的JS库。 用户界面:HTML页面(前端) React主要用来写HTML界面,或构建Web应用 如果从MVC的角度来看,React仅仅是视图层(V),也就是只负…

1.react概述

1.1 什么是react

React是一个用于构建用户界面的JS库。
用户界面:HTML页面(前端)
React主要用来写HTML界面,或构建Web应用
如果从MVC的角度来看,React仅仅是视图层(V),也就是只负责视图的渲染,而并非提供了完整的M和
C的功能。React起源于Facebook的内部项目,后又用来架设Instagram的网站,并于2013年5月开源。

1.2 react的特点

A. 声明式
B. 基于组件
C. 学习一次,随处使用

1.2.1 声明式

你只需要描述UI(HTML)看起来是什么样,就跟写HTML一样。
React负责渲染UI,并在数据变化时更新UI

const jsx=<div className="app">
<h1>Hello React!动态变化:{count}</h1>
</div>

1.2.2 基于组件

A. 组件是React最重要的内容
B. 组件表示页面中的部分内容
C. 组件、复用多个组件,可以实现完整的页面功能
1.2.3 学习一次,随处使用
A. 组件是React最重要的内容
B. 组件表示页面中的部分内容
C. 组件、复用多个组件,可以实现完整的页面功能

2.react的基本使用

2.1 react的安装

安装命令:npm i react react-dom
A. react 包是核心,提供创建元素、组件等功能
B. react-dom包提供DOM相关功能等

2.2 react的使用

1.引入react和react-dom两个js文件

<script src="./node_modules/react/umd/react.development.js"></script>
<script src="./node_modules/react-dom/umd/react-dom.development.js">

2.创建react元素
3.渲染react元素到页面
a.React.createElement()说明(知道)
//返回值:react元素
//第一个参数:要创建的react元素
//第二个参数:该react元素的属性
//第三个以及以后的参数:该react元素的子节点
const title=React.createElement(‘p’,null,‘hello react’);
b.ReactDOM.render()说明
//第一个参数:要渲染的React元素
//第二个参数:DOM对象,用于指定渲染到页面中的位置
ReactDOM.render(title,document.getElementById(‘root’))

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title></head><body><div class="title1"></div><div class="title2"></div></body><script src="./node_modules/react/umd/react.development.js"></script><script src="./node_modules/react-dom/umd/react-dom.development.js"></script><script>// ReactDOM.renderconst title1 = React.createElement("p", null, "hello world");ReactDOM.render(title1, document.querySelector(".title1"));const title2 = React.createElement("p", null, "apple");// react18 新渲染函数--ReactDOM.createRootReactDOM.createRoot(document.querySelector(".title2")).render(title2);</script>
</html>

3.react脚手架的使用

3.1 react脚手架的意义

A. 脚手架是开发现代Web应用的必备
B. 充分利用Webpack、Babel、ESLint等工具辅助项目开发
C. 零配置,无需手动配置繁琐的工具即可使用
D. 关注业务,而不是工具配置。

3.2 使用React脚手架初始化项目

全局安装环境:npm i --registry https://registry.npmmirror.com -g create-react-app
A、切换到想创项目的目录,初始化项目:npx --registry https://registry.npmmirror.com create-react-app my-cli
B、进入项目文件夹:cd my-cli
C、启动项目,在项目根目录执行命令:npm start

3.2.1 React脚手架项目结构

public ---- 静态资源文件夹favicon.icon ------ 网站页签图标index.html -------- 主页面,只有这一个html文件logo192.png ------- logo图logo512.png ------- logo图manifest.json ----- 应用加壳的配置文件robots.txt -------- 爬虫协议文件
src ---- 源码文件夹App.css -------- App组件的样式App.js --------- App组件App.test.js ---- 用于给App做测试index.css ------ 样式index.js ------- 入口文件logo.svg ------- logo图reportWebVitals.js--- 页面性能分析文件(需要web-vitals库的支持)setupTests.js---- 组件单元测试的文件(需要jest-dom库的支持)
http://www.yayakq.cn/news/830119/

相关文章:

  • 深圳网站建设 制作元黄骅港到石家庄的客车时刻表
  • 关键词查询的分析网站百度地图排名可以优化吗
  • 那些做环保网站的好处郑州门户网站制作
  • mvc网站开发之美特色的企业网站建设
  • 网站访问统计报告模板网站建设的信息安全防范技术
  • 网站开发报价范围常用的建站软件有哪些
  • 湖北二师网站建设排名品牌网站建设9小蝌蚪9
  • 女教师遭网课入侵视频金沙百度seo优化公司
  • 网站服务器关闭怎么恢复软件技术专业就业前景
  • 网站关键词从哪改如何建设谷歌网站
  • 博客网站大全苏宁网站建设和推广策略
  • 互联网网站建设公司组织架构wordpress 多站点注册
  • 电子商城怎么注册专业seo网站优化
  • 做电影下载网站需要什么软件临沂做网站建设找哪家
  • 网站建设廴金手指花总壹柒做网站公司需要什么
  • 网站建设公司的服务器wordpress 模板命名
  • 做正规小说网站有哪些工信部 网站备案材料 复印件 电子版
  • 哪个做网站公司wordpress重复评论
  • 晋城市建设局网站中国制造网外贸网官网登录入口
  • 网站建设公司企业模板下载wordpress二级域名建站
  • 哪里有做彩票网站了视频制作专业软件
  • 网站应当实现那些功能 流程如何设计保定网站建
  • 苏州网站建设规划营销型门户网站建设方案
  • 常州外贸网站如何做一个免费网页
  • 办网站怎么办55建筑网官网
  • 百度推广免费建站深圳建设 骏域网站建设专家
  • 使用网站效果网站备案信息是什么
  • 网站开发详情哪个网站开发好
  • 怎样做网站域名汕头市门户网站建设
  • 怎么做国际购物网站安卓优化大师清理