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

网站建设教程 湖南岚鸿网站建设策划包括哪些内容

网站建设教程 湖南岚鸿,网站建设策划包括哪些内容,深圳网络推广收费标准,建站公司用的服务器继上一节我们已经对 React组件和 ”JSX语法“有了大概的了解#xff0c;这一节我们继续在 react-demo这个工程里编写代码。这一节我们来简单实现一个 TodoList来更加了解编写组件的一些细节。 1、在编辑器中打开 react-demo这个工程 2、打开 index.js文件#xff0c;将组件 … 继上一节我们已经对 React组件和 ”JSX语法“有了大概的了解这一节我们继续在 react-demo这个工程里编写代码。这一节我们来简单实现一个 TodoList来更加了解编写组件的一些细节。 1、在编辑器中打开 react-demo这个工程 2、打开 index.js文件将组件 App改为 TodoList,挂载的地方同样进行此修改。 import React from react; import ReactDOM from react-dom/client; import reportWebVitals from ./reportWebVitals;import TodoList from ./TodoList; const root ReactDOM.createRoot(document.getElementById(root)); root.render(React.StrictModeTodoList //React.StrictMode );reportWebVitals(); 3、在src文件下新建 TodoList.js文件内容编写如下 import React, { Component } from react;class TodoList extends Component{render() {return (divtodolist 内容/div)} }export default TodoList4、运行下工程可以看到网页的内容如下 5、我们继续实现 TodoList功能界面有一个输入框和一个提交按钮在输入框里输入内容点击”提交“按钮后内容就会以列表的形式展示在界面 input框下面。 6、根据功能要求我们继续编写 TodoList组件代码 import React, { Component } from react;class TodoList extends Component{render() {return (divinput /button 提交 /button/divulliReact 入门-01/liliReact 入门-02/liliReact 入门-03/li/ul)} }export default TodoList7、运行代码时报错如图。 8、为什么报错呢答案因为”JSX语法“要求我们在写 HTML标签时最外层有且只能有一个 div标签来对所有标签进行包裹。所以将代码改正一下 import React, { Component } from react;class TodoList extends Component{render() {return (// 外层有且只能有一个 div 标签对所有标签进行包裹divdivinput /button 提交 /button/divulliReact 入门-01/liliReact 入门-02/liliReact 入门-03/li/ul/div)} }export default TodoList9、关于”JSX“外层有且只能有一个 div包裹。细心的你们一定会发现这个 div会实实在在的显示在了 DOM 结构上但有的时候我们并不希望有这个多余的节点出现这个又怎么进行解决呢 10、在 React 16版本里React提供了一个名为 Fragment的占位符来解决这个问题。也就是说我们可以从 react中引入这个 Fragment然后使用 Fragment来 代替最外层的 div元素 // 引入 Fragment import React, { Component, Fragment } from react;class TodoList extends Component{render() {return (// 使用 Fragment 代替 divFragmentdivinput /button 提交 /button/divulliReact 入门-01/liliReact 入门-02/liliReact 入门-03/li/ul/Fragment)} }export default TodoList11、再次观察 DOM 结构就会发现顶级 div的问题就解决了 到此本章的内容就结束了
http://www.hkea.cn/news/14320983/

相关文章:

  • 网站开发为什么需要域名哈尔滨建设网站的免费咨询
  • 网站备案查询怎么查原创网站源码
  • 永康建设局网站WordPress菜单调用不出
  • 网站开发一般用什么工具成都专业网站推广
  • 东莞做门户网站郑州最好的品牌策划公司
  • 多个域名绑定同一网站吗承德企业网站建设
  • 昆明广告网站制作网站建设"淘宝网" 在颜色选取和搭配方面有哪些值得学习的地方.
  • 广东网站建设价格济南国画网站济南网站建设公司
  • 如何搭建网站的支付接口知名品牌logo标志设计解析
  • 西安做网站南通公司邯郸专业网站建设公司
  • 网站的验证码是怎么做的建设响应式网站有哪些好处
  • 郑州建站公司网站o2o网站开发方案
  • 8月4号建设部网站国内5大搜索引擎
  • 培训的网站建设网站建设嘉兴
  • 在线设计发型seo是什么意思中文
  • 临汾市建设局网站WordPress破解版主题
  • 长沙网站seo推广公司成都装修设计公司网站
  • 北京专业网站建设网站推广小程序商店怎么弄
  • 可信网站认证代理网站如何做外链教程视频
  • 磐石网站建设中国建设银行青海分行网站
  • 开发设计公司网站wordpress的pjax主题
  • 沈阳网站建设报价天津网站制作福州
  • 医院网站asp源码wordpress需要安装吗
  • 非法网站开发开发一款网站需要多少钱
  • 亚洲男女做暖网站东莞高端网站建设公司哪家好
  • 莆田网站建设团队如何制作网站建设
  • 吉林省住房建设安厅网站安全管理办法全球搜钻
  • 菜鸟网站做图房产网新房
  • 温州微网站制作电话陇西网站建设 室内设计
  • 遵义住建局查询网站十种人不适合学建筑