美文网首页
JSX语法与map函数

JSX语法与map函数

作者: 夜未殇 | 来源:发表于2017-01-05 14:51 被阅读0次

1、JSX语法可以看做JS+XML

2、如果参数是XML的标签或者是我们的一个方法返回的是XML标签,这种情况只允许有一个顶级标签

ReactDOM.render(
    <span>
        <h1>参数1</h1>
        <h1>参数2</h1>
    </span>,
    document.getElementById('root')
);

3、如果在XML中使用js代码,那必须用{}括起来

var name = "welcome To Barui";

ReactDOM.render(
    <h1>{name}</h1>,
    document.getElementById('root')
);

4、在js中使用XML无限制

var names = [
    <h1>参数1</h1>,
    <h1>参数2</h1>,
    <h1>参数3</h1>
];

5、map函数:遍历数组

var names = [
    "参数1",
    "参数2",
    "参数3",
    "参数4"
];

ReactDOM.render(
    <span>
        {
            names.map(function (name) {
                return (
                    <h1>{name}</h1>
                )
            })
        }
    </span>,
    document.getElementById('root')
);

相关文章

  • JSX语法与map函数

    1、JSX语法可以看做JS+XML 2、如果参数是XML的标签或者是我们的一个方法返回的是XML标签,这种情况只允...

  • [react]3、基本语法

    1、类的定义 1、ES5语法类的定义 2、ES6语法类的定义 3、map高阶函数 2、JSX语法 JSX是一种Ja...

  • react语法结构

    1.react JSX语法原理 react是函数式编程,使用jsx语法来渲染组件。jsx语法是合法的JavaScr...

  • React 深入 JSX(10)

    JSX JSX 其实是 React.createElelment 函数调用的语法糖 JSX 会将代码编译成 Rea...

  • map

    map()函数: map()会根据提供的函数对指定序列做映射。 语法: map(function, iterabl...

  • React JSX

    JSX是React.createElement(component,props,...children)函数的语法...

  • react-jsx

    jsx 是类似 js 模板语法 声明 jsx 使用 jsx jsx 语法 jsx 是 js 的语法扩展,在 jsx...

  • Python学习记录

    基本语法 Python lambda介绍 常用函数 python map( )函数用法map将传入的函数f依次作用...

  • python 中的map(转载)

    1 map()函数的简介以及语法: map是python内置函数,会根据提供的函数对指定的序列做映射。 map()...

  • JSX语法

    在react中,在js文件里写html标签,我们把这种语法称为 jsx语法。 jsx语法与普通js语法的区别 普通...

网友评论

      本文标题:JSX语法与map函数

      本文链接:https://www.haomeiwen.com/subject/ntjzvttx.html