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

做任务领佣金的网站建立一个网站的费用

做任务领佣金的网站,建立一个网站的费用,深圳展厅设计企业展厅,公司支付网站建设费进什么费用一、简介 JSX是JavaScript XML的缩写,它是一种在JavaScript代码中编写类似HTML模板的结构的方法。JSX是React框架中构建用户界面(UI)的核心方式之一。 1.什么是JSX JSX允许开发者使用类似HTML的声明式模板来构建组件。它结合了HTML的直观性…

一、简介

JSX是JavaScript XML的缩写,它是一种在JavaScript代码中编写类似HTML模板的结构的方法。JSX是React框架中构建用户界面(UI)的核心方式之一。

1.什么是JSX

JSX允许开发者使用类似HTML的声明式模板来构建组件。它结合了HTML的直观性和JavaScript的编程能力,使得开发者能够更高效地构建动态用户界面。

const message = 'this is message';function App() {return (<div><h1>this is title</h1>{message}</div>);
}

二、JSX高频场景

1.JS表达式

在JSX中,可以使用大括号{}来嵌入JavaScript表达式,包括变量、函数调用、方法调用等。

  • 使用引号传递字符串。
  • 使用JavaScript变量。
  • 函数调用和方法调用。
  • 使用JavaScript对象。

需要注意的是,某些JavaScript语句,如ifswitch、变量声明等,不属于表达式,不能直接在JSX中使用。

const message = 'this is message';
function getAge() { return 18; }function App() {return (<div><h1>this is title</h1>{'this is str'}{message}{getAge()}</div>);
}

2.列表渲染

在JSX中,可以使用JavaScript的map方法来实现列表的渲染。

const list = [{ id: 1001, name: 'Vue' },{ id: 1002, name: 'React' },{ id: 1003, name: 'Angular' }
];function App() {return (<div><ul>{list.map(item => <li key={item.id}>{item.name}</li>)}</ul></div>);
}

3.条件渲染

在React中,可以使用逻辑与运算符&&或三元表达式?:来实现条件渲染。

const flag = true;
const loading = false;function App() {return (<>{flag && <span>this is span</span>}{loading ? <span>loading...</span> : <span>this is span</span>}</>);
}

4.复杂条件渲染

对于更复杂的条件渲染,可以结合自定义函数和判断语句来实现。

const type = 1; // 0, 1, or 3function getArticleJSX() {if (type === 0) {return <div>无图模式模版</div>;} else if (type === 1) {return <div>单图模式模版</div>;} else if (type === 3) {return <div>三图模式模版</div>;}
}function App() {return (<>{getArticleJSX()}</>);
}

5.结语

JSX是React开发中不可或缺的一部分,它提供了一种强大而灵活的方式来构建用户界面。通过掌握JSX的基础知识和高频使用场景,开发者可以更高效地构建动态且响应式的Web应用。

http://www.15wanjia.com/news/46241.html

相关文章:

  • 制作网站需要注意的细节简述搜索引擎优化的方法
  • 做网站的调查问卷免费自助建站网站
  • 二级域名网站如何申请seo的中文意思是什么
  • 网站专业代做哪家好seo营销推广全程实例
  • 杭州滨江区建设局网站互联网金融
  • wordpress网站模板北京最新发布信息
  • 旅行社英文模板网站重庆网站建设公司
  • wordpress 做网课网站网站免费发布与推广
  • 宣威市网站建设进行网络推广
  • 推广网站建设邢台网站公司
  • 做网站1万多搜索引擎推广有哪些
  • 织梦网站排版能调整吗网站网络推广
  • 巨野县建设局网站深圳居家办公
  • 正邦设计院广州seo优化
  • 可以做课程的网站百家号官网
  • 承德网站制作多少钱百度高级搜索引擎入口
  • 深圳网站建设 设计首选深圳市嵌入式培训机构哪家好
  • 家电企业网站模板免费平台推广
  • 北京网站建设公司官网天津百度优化
  • 佛山网站优化包年国外搜索引擎排名
  • 自定义网站模板精准营销系统
  • 怎么样免费建设网站网站推广开户
  • 网站数据搬家网络营销方式都有哪些
  • 展台设计公司重庆网络seo公司
  • 漳州注册公司抖音seo排名优化公司
  • 哪些b2b网站做游戏机比较好如何推广网站链接
  • 自己给网站做优化怎么做torrent种子搜索引擎
  • 沈阳网站建设 龙兴科技推广合作
  • 网站建设遵循原则湖南长沙疫情最新情况
  • 安全培训网站seo教程免费分享