为什么要嵌入JS表达式?
答:因为数据存储在js中

如何在JXL中嵌入JS表达式?

答:使用{}

//导入react
import React from "react";
import ReactDOM from "react-dom";//1 使用jxl创建react元素
const name = "小名"
const age = "9"
const title = (<h1 className="title"> hello jsx 我是{name},我今年{age}岁</h1>)//2 渲染react
//参数1:要渲染的元素  参数2:要渲染到哪里去(挂载点)
ReactDOM.render(title, document.getElementById("root"));

效果

备注:

1 {}可以使用任意的javaScipt表达式

2 JXL自身也是javaScipt表达式

//导入react
import React from "react";
import ReactDOM from "react-dom";//1 使用jxl创建react元素
const name = "小名"
const age = "9"
//{}可以使用任意的javaScipt表达式
const sayhello = ()=> "hello world"
const div = (<div>我是div</div>)
const title = (<h1 className="title"> hello jsx 我是{name},我今年{age}岁<p>{1}</p><p>{'2'}</p><p>{1 + 2}</p><p>{3 > 2 ? "true" : "false"}</p><p>{sayhello()}</p>{div}</h1>)//2 渲染react
//参数1:要渲染的元素  参数2:要渲染到哪里去(挂载点)
ReactDOM.render(title, document.getElementById("root"));

效果

箭头函数

形式: 
    ()=>{}
    
箭头函数和  正常函数的不同
    1 默认return, 所以return可以省略
    2 没有this ,this 指向上一级的this
    3 一个参数可省略(),一条语句可省略{}
    4 若写return,就需要写{},一条语句时,他俩都可以省略

react 在JXL中嵌入JS表达式相关推荐

  1. 高仿【华为消费者业务官网】和精彩动画剖析:练习在低代码平台中嵌入JS代码

    本课程是华为消费者业务官网的仿站习作. 页面排版精美,照搬原站UI,一键导入HTML和CSS,还原度非常高,达到以假乱真的程度. 本课程重点是带领读者学习如何在众触低代码应用平台中嵌入JS代码,也有视 ...

  2. 在HTML 中嵌入 JS 代码的三种方式

    一,在HTML中嵌入JS代码的第一种方式:行间事件 行间事件是指将JavaScript函数写到HTML元素中的执行事件. 1.JavaScript 是一种事件驱动型的编程语言,通常都是在发生某个事件的 ...

  3. JavaScript——关于JavaScript、在HTML中嵌入JS代码的三种方式、变量

    文章目录 JavaScript 01 关于JavaScript 1.1 JS的发展历史 1.2 JS的特性 1.3 JS的组成 1.4 JSP和JS的区别 02 在HTML中嵌入JS代码的三种方式 2 ...

  4. 在jsx中绑定js表达式以及jsx注释

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  5. js学习笔记——在html中嵌入脚本

    一.在html中嵌入js代码: 在html文件里嵌入js代码主要有四种形式: 第一种是通过<script></script>标记,这种一般用来定义一些函数,放在body外: 第 ...

  6. JavaScript系列-02 HTML嵌入js代码的第二种方式

    javaScript系列 HTML中嵌入js代码的第二种方式 脚本块的方式 文章目录 javaScript系列 前言 一.了解脚本块的方式 1.1运行规则 二.执行原理 1.编写代码 2.效果 总结 ...

  7. js去el的map_转:el表达式获取map对象的内容 js中使用el表达式 js 中使用jstl 实现 session.removeattribute...

    原文链接: 总结: el表达式获取map对象的内容 后端: HashMap map1 = new HashMap(); map1.put("key1","lzsb&quo ...

  8. android开发rn插件,在Android原生应用中嵌入React Native

    开发工具:Android Studio , WebStorm 参考链接:React Native官方中文文档 一.创建React Native项目 1.在本地React Native项目目录下,创建一 ...

  9. html中加入js,html嵌入js

    python 为什么matplotlib读取的图像是4通道 如何在HTML中嵌入JavaScript javaScript 方法通过onclick事件触发 嵌入javaScript有两种书写方式: 内 ...

最新文章

  1. 《一江春水向东流》之随笔
  2. 你的肠道菌群是遗传自你父母,还是后天环境塑造的?
  3. Redis 配置连接池,redisTemplate 操作多个db数据库,切换多个db,解决JedisConnectionFactory的设置连接方法过时问题。(转)
  4. Python 内建函数
  5. NLP面试时,项目经历要怎么讲?
  6. PXE高效批量安装和Kickstart无人值守安装——真正完成批量自动安装
  7. Android语音录入与邮件发送
  8. javascript -- 判断是否为某个数据类型
  9. 洛谷p1338末日的传说(思维好题,数学)
  10. LeetCode 58.最后一个单词的长度(python、c++)
  11. 注册Tomcat到Window Service服务
  12. mysql基础之日志管理(查询日志、慢查询日志、错误日志、二进制日志、中继日志、事务日志)...
  13. ETL工具kettle之Java脚本+Elasticsearch bulk insert
  14. PDF转码html有乱码,PDF转换成为Word内容出现乱码怎么办
  15. 如何使用 JavaScript 快速构建一个二维码生成器
  16. 【老生谈算法】matlab实现傅里叶变换算法源码——傅里叶变换
  17. 国家统计局 省市区 数据爬取
  18. 【MS SQL Server】SQL Server2005下载地址
  19. 大陆车牌识别算法的背景与技术
  20. [NowCoder5673E]Enigmatic Partition

热门文章

  1. 面试官:现在还有不会音视频的Android开发?
  2. java编程根据订单编号查询订单状态_Java微信订单查询
  3. LabVIEW编程LabVIEW开发Fluke8858A/8588A万用表 例程与相关资料
  4. MyBatis:万能Map和模糊查询(狂神)
  5. MIT6_0002F16_ProblemSet4
  6. python3 + scrapy爬取妹子图(meizitu.com)
  7. Flooding、Gossiping、SPIN、DD路由、Rumor路由这五个协议的区别和联系
  8. 陌上红尘,可有摆渡人?
  9. android实现九宫格拼图小游戏
  10. 利用novnc登录绕过WFA