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

wordpress下载站用什么模板年前做网站的好处

wordpress下载站用什么模板,年前做网站的好处,怎么建设只要注册就赚钱的网站,辉县网站建设求职简历使用vite处理jsx vite引入的脚本必须是ESM的 npm init -y yarn add vite package.json 添加vite命令 index.html引入jsxJSX是什么 一种标签语法#xff0c;在JS基础上进行的语法扩展不是字符串、也不是HTML是描述UI呈现与交互的直观的表现形式JSX被编译后会生成React元素 在JS基础上进行的语法扩展不是字符串、也不是HTML是描述UI呈现与交互的直观的表现形式JSX被编译后会生成React元素 React.createElement的效果是对象遵循JS的命名规范小驼峰 class → className tabindex → tabIndex用插值表达式写逻辑绑定事件处理函数、显示变量单标签必须闭合只能有一个根标签 render之前发生了什么 所有JSX都会转成字符串所有输入的内容都会进行转义 避免XSS攻击 React元素 JSX经过内部转换为React元素和React.createElement()创建的元素相同 console.log(h1 classNametest123/h1)React为什么不把视图标记和逻辑分离 渲染和UI标记有逻辑耦合即使耦合也能实现关注点分离 插值表达式 一切有效的符合JS变成逻辑的表达式 { title }引号表示的是字符串 修改state setState this.setState({openStatus: !this.state.openStatus })class组件必须render并return 函数组件只return 相关代码 package.json {name: 02,version: 1.0.0,description: ,main: index.js,scripts: {start: vite},keywords: [],author: ,license: ISC,dependencies: {vite: ^2.5.10} }index.html !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleREACT 01/titlescript crossorigin srchttps://unpkg.com/react17/umd/react.development.js/scriptscript crossorigin srchttps://unpkg.com/react-dom17/umd/react-dom.development.js/script /headbodydiv idapp/divscript src./index.jsx typemodule/script /body/htmlindex.jsx const el div classNametitleJSX创建React元素/div ReactDOM.render(el, // 不是类组件不用React.createElementdocument.getElementById(app) )index.jsx class MyButton extends React.Component {constructor(props) {super(props)this.state {openStatus: true}}// 注意ES6语法中state写在constructor外部和内部是一样的// state {// openStatus: true// }// button绑定的事件处理函数默认的this为undefined不是button// ES6 class模块默认不对事件处理函数进行this的再绑定// bind显示改变this指向类的实例(类组件中常规操作)statusChange() {this.setState({openStatus: !this.state.openStatus})}render() {return (div classNamebutton_wrapp classNametext{this.state.openStatus ? 打开状态 : 关闭状态}/pbutton onClick{this.statusChange.bind(this)}{this.state.openStatus ? 去关闭 : 去打开}/button/div)} }ReactDOM.render(React.createElement(MyButton), // 类组件不是React元素要React.createElement// 或者这么写MyButton / 则为React元素document.getElementById(app) )ReactDOM.render第一个参数 1. JSX const oEl h1test/h1 ReactDOM.render(oEl,document.getElementById(app) )2. 函数 // 返回JSX和上面是换汤不换药 function update() {return (h1test/h1) } ReactDOM.render(update(),document.getElementById(app) )在方法里ReactDOM.render 执行函数 function update() {const oEl h1test/h1ReactDOM.render(oEl,document.getElementById(app)) } update()3. 写类组件 ReactDOM.render(MyButton /,document.getElementById(app) ) // 或者 ReactDOM.render(React.createElement(MyButton),document.getElementById(app) )
http://www.yutouwan.com/news/14630/

相关文章:

  • 网站被植入了js网站布局有哪些
  • 傻瓜一键自助建站系统百度关键词排名点击
  • 郴州网站建设专业定制win7怎么做网站域名绑定
  • 滕州网站建设 助企网络阿里云搭建网站
  • 南和网站建设公司提升网站权重吗
  • 网站飘窗 两学一做商务网站建设管理思路
  • 网上做造价网站小程序模板图
  • 中建建设银行网站ip网址域名查询网
  • 网站标题有什么作用建设局平台
  • 如何建立国际网站用dw做的网页怎么连到网站上
  • 网站用的服务器是什么青岛建站方案
  • 建设知道购物网站河北房地产网站建设
  • 开源网站源码下载成全视频免费高清观看在线动漫电影
  • 我想做个网站怎么做的辽宁省建设工程信息网专家库怎么入
  • 产品型网站销售型网站怎么做
  • 360任意看地图网站自己设计服装的app免费
  • 做外贸网站一般多少钱广州网站ui设计
  • 外卖做的比较好的网站企业咨询是什么工作
  • 建设摩托官方网站东莞桥头网站设计
  • 电脑网站兼职在哪里做织梦帝国和wordpress
  • 番禺 网站建设合肥有什么好的网站建设公司好
  • 网站建设参考书网站在线建站
  • 什么软件可以找做网站的seo推广软件代理
  • 专门做儿童的店铺网站个人可以做宣传片视频网站
  • 做一网站要学些什么软件中国建筑官网超高层
  • 网站html静态化做好一个网站需要多久
  • 淮北住房和城乡建设局门户网站北京市住房和城乡建设官网
  • 技术支持 桂林网站建设园林景观设计公司需要什么资质
  • 沧州网站建设建站系统wordpress 阿里百秀主题
  • 网站改版做301网络运维工程师有前途吗