jsx
  • 2025-01-07VUE - VUE3使用tsx
    VUE-VUE3使用tsx Vue官方提供了一个插件@vitejs/plugin-vue-jsx来支持JSX语法。以下是使用该插件的具体步骤: 安装插件:使用npm或yarn安装 @vitejs/plugin-vue-jsx。 npminstall@vitejs/plugin-vue-jsx--save-dev  配置Vite:在 vite.config
  • 2025-01-05在TypeScript中支持哪些JSX模式?
    在TypeScript中,支持以下三种JSX模式,这些模式主要影响编译阶段的代码生成,而不影响类型检查:preserve模式:在preserve模式下,TypeScript会保留JSX语法,不会对其进行任何转换。这意味着输出的代码仍然包含JSX标记,需要后续的转换步骤(如使用Babel)来将其转换为适合在浏览器中运行的Jav
  • 2025-01-01mdx是什么?
    MDX(Markdown+JSX)是一种文件格式,它允许你在Markdown文档中嵌入JSX代码(即带有XML语法的JavaScript)。这种组合使得MDX成为了一个强大的工具,特别适合用于编写包含交互式组件和富文本内容的文档或教程。MDX文件通常以.mdx为扩展名。主要特点Markdown和JSX的结合:
  • 2024-12-28Rules Of JSX & 渲染列表 & ‼️State
    JSX只能拥有一个root元素,即只能有一个父元素。React不会渲染true或false到界面上,但会渲染0,1。isOpen&&<p>Hello!</p>上述短路表达式意为:只有当isOpen为真时,才会执行第二部分内容,返回第二部分内容。如果isOpen为假且它的值为0,表达式会返回0这个值本身。
  • 2024-12-19React的使用笔记1 React 项目的创建与JSX基础知识
    时间久远,工作中没有遇到react的情况,早就忘记React怎么写了~回顾一下吧。React项目的搭建npxcreat-react-appapp-nameReact项目的运行具体可以参考README中的说明,没有特殊的情况下,直接npmstart删除项目src目录中不必要的代码先,仅保留入口文件即可,即App.js与index.j
  • 2024-12-18React 工具和库面试题(一)
    1.如何在React项目中使用Hooks从服务端获取数据?在React中,我们通常使用useEffectHook来进行副作用操作,比如从服务端获取数据,结合useState来管理数据状态。基本步骤:使用useEffect来执行异步操作(如fetch或axios请求)。使用useState来存储数据。使用asyn
  • 2024-12-17深入理解 Vue 3 中的 h 函数
    1.什么是h函数?h函数是Vue3中用来创建虚拟节点(VNode)的工具,它的本质是createVNode方法的简写。h函数的语法签名如下:h(type,props?,children?)type:节点的类型,可以是HTML标签(如'div')、组件或函数。 props:节点的属性对象,例如class、style、事件监听器等。
  • 2024-12-12Vue3 tsx 和 template 之间的相互使用
    本文会介绍多种场景下的jsx和template相互使用,主要内容是插槽,包含常规slot、slot传值等场景,不涉及非常基础的jsx语法使用(类似v-for是jsx的map函数等诸如此类的不介绍),因此可能无法覆盖全面,还请多多包涵。长期写react深知其痛,这也是我司也在向vue方向靠拢,对vue
  • 2024-12-07【前端知识】React简单入门
    React语法介绍概述一、产生背景与发展历程二、主要特点三、技术细节四、应用场景与优势五、学习与实践JSX语法一、JSX的基本概念二、JSX的基本使用三、JSX中的JavaScript表达式四、JSX的条件渲染五、JSX的列表渲染六、JSX的样式处理七、JSX的其他注意事项基础语法一、
  • 2024-12-05【Python项目】基于时间序列分析的降雨量预测系统
    【Python项目】基于时间序列分析的降雨量预测系统技术简介:采用Python技术、B/S结构、MYSQL数据库等实现。系统简介:主要功能包括:(1)登录功能:用户如果想要使用系统,就必须登录系统,登录的时候需要输入用户名和密码。(2)用户管理:包括用户列表、用户增加与删除。(3)降雨量预测功能:输入要
  • 2024-12-03数据结构之算法复杂度(超详解)
    文章目录1.算法复杂度1.1数据结构1.2算法1.3二者的重要性2.算法效率开胃小菜:复杂度概念3.时间复杂度3.1大O表示法3.2时间复杂度示例练习例1例2例3例4例5例6例74.空间复杂度4.1空间复杂度示例练习例1例25.开胃小菜扩展5.1思路2:采用空间换时间的方法
  • 2024-12-02golang中方法和函数的区别
    目录函数方法示例对比函数示例方法示例总结值接收者使用场景特点指针接收者使用场景特点总结值接收者使用方法示例代码指针接收者使用方法示例代码总结在Go语言中,方法和函数是两个不同的概念,尽管它们看起来相似。主要的区别在于它们的定义方式以及与类型的关系。让我们用简单
  • 2024-11-29NOIP2024游记——随风而去吧
    来不及来不及你曾笑着哭泣来不及来不及你颤抖的手臂来不及来不及无人将你打捞起来不及来不及你明明讨厌窒息没有想到一个月过的这么快,四个星期后又坐在机房里,而这一次——可能是真正意义上的最后一次踏入机房了,明天考完NOIP2024就是真正意义上的退役了。细细数来,学习
  • 2024-10-13React之JSX
    JSX并不是标准的JS语法,它是JS的语法扩展,浏览器本身不能识别,需要通过解析工具做解析之后才能在浏览器中使用JSX高频场景-JS表达式在JSX中可以通过大括号语法{}识别JavaScript中的表达式,比如常见的变量、函数调用、方法调用等等使用引号传递字符串使用JS变量函数
  • 2024-10-08React学习起始
    一、准备工作react是一个用于构建用户界面的JavaScript库脚手架安装:npxcreate-react-app(脚手架名称)react-basic(包名)--------等同于maven构建项目的性质启动项目:yarnstartornpmstart注:全局安装缺点:太久没初始化项目,就得重新装 二、基本使用1导包2创建元素3渲染元
  • 2024-09-26深入理解 JSX:构建 React 用户界面的利器
    目录一、JSX介绍1.JSX概念2.为什么使用JSX,JSX有什么好处?二、JSX基本语法1.基本元素: 2.嵌套元素:3.组件:4.属性: 5.表达式6.条件渲染:7.样式:三、JSX语法规则四、JSX编译过程五、JSX小案例1.待办事项列表2.计时器应用六、总结一、JSX介绍1.JSX概念    
  • 2024-09-25react之jsx基础(2)高频使用场景
    在React中,JSX的使用是非常广泛和高频的。以下是一些常见的高频使用场景及其示例,帮助你更好地理解JSX的实际应用:1.组件定义JSX最常见的用途之一是定义组件的结构。组件可以是函数组件或类组件,通常会使用JSX来描述组件的UI。函数组件示例:functionGreeting(props){
  • 2024-09-18react是什么?
    React是一个由Facebook开发和维护的开源JavaScript库,用于构建用户界面,特别是单页应用程序(SPA)。它通过组件化的方式来帮助开发者创建可重用的UI组件,从而简化了前端开发的复杂度。React的核心特点包括:核心特点React是一个强大的工具,用于构建动态和高效的用户界面。通过组
  • 2024-09-05JSX 语法详解
    在现代前端开发中,React框架因其高效和灵活的特点而备受青睐。作为React的核心组成部分之一,JSX(JavaScriptXML)是一种语法扩展,它允许我们在JavaScript中书写类似HTML的标签。本文将从基础入手,逐步深入地介绍JSX的基本概念、常见问题及易错点,并通过具体的代码示例来帮助大家
  • 2024-08-31vue3 jsx响应式渲染变量
    1、JSX渲染变量vue在html代码区渲染变量使用双大括号{{}},jsx在渲染是单大括号{}另外,这里随便记一下一个简单有点绕的业务逻辑2、多个变量影响判断三元表达式根据上图,想要的效果分别是:订单状态是否支付,显示对应状态已支付的订单是否申请开发票,显示对应状态;且已申请的无法