Jsx

  • 聊聊什么是JSX以及在React中的使用

    JSX是一种JavaScript的语法扩展,它是一个看起来很像 XML 的 JavaScript 语法扩展。虽然它看起来像模板语言,但实际上它更接近于JavaScript的语法糖。JSX代码在运行时会被转译为普通的JavaScript对象。

    2024年1月26日
    12.6K00
  • 你了解 JSX,那你了解 StyleX 么?

    从Meta内部使用,到大会对外宣传,这期间肯定已经经历大量内部项目的洗礼。而从做完宣传到最终开源,又经历了快5年时间。那么,这款Meta出品、打磨这么长时间的「CSS-in-JS库」,到底有什么特点呢?本文让我们来聊聊。

    2023年12月8日
    38.9K00
  • 我们聊聊从头学服务器组件:在导航间保留状态

    本文,我们为服务端增加了返回 JSX 数据的支持,并使用 React 在客户端进行消费,实现基于 JSX 结构的页面初始化和页面局部更新。出于安全考虑,React 要求 JSX 节点中需要包含一个 $$typeof: Symbol.for("react.element")​ 属性。为此,我们在序列化和解析的时候,对 $$typeof 做了特殊的转换处理。

    2023年12月1日
    40.7K00
  • 深入理解 JSX:从零开始实现一个 JSX 解析器

    本质上,这里使用标签值创建一个包装元素,为其添加属性(如果有的话),最后,遍历子列表(这是一个包含所有添加属性的剩余属性),在此过程中,将简单地将这些值作为字符串返回(第 9 行)。

    2023年7月26日
    26.6K00
  • 深入理解 JSX:从零开始实现一个 JSX 解析器

    本质上,这里使用标签值创建一个包装元素,为其添加属性(如果有的话),最后,遍历子列表(这是一个包含所有添加属性的剩余属性),在此过程中,将简单地将这些值作为字符串返回(第 9 行)。

    2023年7月25日
    48.8K00
  • 盘点 Solid.js 源码中的那些迷惑行为

    看过源码之后感觉有的地方设计的很巧妙,但有些地方又不是很严谨。也怪 jsx​ 太灵活了,不可能做判断把所有情况都做到面面俱到,当你要写一些在 ​React​ 里能运行的骚操作可能在 ​Solid​ 里就哑火了。​

    2023年6月1日
    000
  • 代号:Rurouni Kenshin,vue3.3正式发布,快来尝鲜!!!

    为了向后兼容,3.3 仍然全局注册 JSX 命名空间。我们计划在 3.4 中删除默认的全局注册。如果您正在使用 TSX 与 Vue,请在升级到 3.3后在 tsconfig.json 中添加显式的 jsxImportSource,以避免在 3.4 中出现问题。

    2023年5月17日
    100
  • 探索React Hooks:原来它们是这样诞生的!

    他们在 Hooks 被当作 React 主要方法教授时开始接触 React。他们可能不了解类组件的“进退维谷”,如何处理这种奇怪的作用域问题,以及何时以及如何使用 HOC 或 Render Props。

    2023年5月8日
    10.1K00
  • 「深入浅出」实现JSX的转换

    当我们在项目中使用 React 构建界面时,主要使用的就是 React 包。它提供了开发者需要的所有API。如React.Component、React.createElement、React.useState等等,所以它也是大多数 React 项目的基础。

    2023年5月6日
    26.9K00
  • React 中常见的八个错误,如何避免?

    React 开发中最常见的就是遍历数组来渲染组件。在JSX中,可以使用Array.map将该逻辑嵌入到组件中,并在回调中返回所需的组件。

    2023年5月6日
    24.4K00
  • Mdx 让 Markdown 步入组件时代

    MDX 是一种书写格式,允许你在 Markdown 文档中无缝地插入 JSX 代码。你还可以导入(import)组件,例如交互式图表或弹框,并将它们 嵌入到内容当中。

    2023年5月5日
    28.6K00
  • 基于 JSX 的动态数据绑定

    在创建了新的元素对象之后,我们需要对 createElement 函数传入的后续参数进行处理,也就是为元素设置对应的属性;基本的属性包含了样式类、行内样式、标签属性、事件、子元素以及朴素的 HTML 代码等。 2017-08-07 16:39:03 JSX动态数据 如何快速掌握所有编程语言? 今天我有动力了,想来统一回答一下这个搁置已久的“初级问题”。类似的话题貌似曾经写过,然而现在我想把它重新写一遍。因为在跟很多人交流之后,我对自己头脑中的(未转化为语言的)想法,有了更精准的表达。

    2023年5月5日
    25.7K00
  • 用Jsx写Vue组件

    下面我们要讲的是如何在vue里面写jsx,知道react的人应该都知道jsx,jsx的一个特性就是非常灵活,虽然有的人觉得jsx很丑陋,把逻辑都写到模版的感觉,但萝卜青菜各有所爱,适合自己适合团队的就是最好的。

    2023年5月5日
    24.0K00

联系我们

在线咨询:1643011589-QQbutton

手机:13798586780

QQ/微信:1074760229

QQ群:551893940

工作时间:工作日9:00-18:00,节假日休息

关注微信