React模板

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>demo1</title>
</head>
<body>
    <div id="exemple"></div>

    <script src="bower_components/react/react.js"></script>
    <script src="bower_components/react/react-dom.js"></script>
    <script src="js/browser.min.js"></script>

    <script type="text/babel">

    var MyForm = React.createClass({
        render: function(){
            return <input type="text" default="Hello Allan!" />
        }
    });
    ReactDOM.render(<MyForm></MyForm>, document.getElementById(‘exemple‘));
    </script>
</body>
</html>
时间: 2024-10-14 21:27:09

React模板的相关文章

gulp 编译es6 react 教程 案例 配置

1.gulp基本配置: var gulp = require('gulp'), watch = require('gulp-watch'), babel = require('gulp-babel'); var browserify = require('gulp-browserify'); var SourceMap = require('gulp-sourcemaps'); var SourceMapSupport = require('gulp-sourcemaps-support');

React:JSX

React的一个特色/核心机制是通过创建虚拟DOM,减少对实际DOM的操作,从而提高页面性能. JSX其实是把XML语法加入到JS中,我们可以用JSX来构建界面,然后JSX由转换器转换成纯JS,在浏览器中执行.在React的文档中,很直接地告诉我们JSX只是JS的一个语法拓展而已. 1.基础语法: 1 ReactDOM.render( 2 <h1>Hello, world!</h1>, 3 document.getElementById('root') 4 ); ReactDOM.

React(上)

一.React基础 1.React模板 凡是使用JSX的地方,要加上type="text/babel".引用三个库react.js是React的核心库,react-dom.js提供与DOM相关的功能,Brower.js将JSK语法转为JavaScipt语法. 2.ReactDOM.render()方法 用于将模板转为HTML语言,并插入指定的DOM节点. jsx语法:js和html混着写,js代码写在花括号内. 二.组件与状态机 1.组件 React可以像插入HTML标签一样,将组件插

ES6 模板字符串Template String

1. 模板字符串简介: 顾名思义,模板字符串是用来定义一个模板是使用的,就像Vue,React中的template语法. 首先,先来了解一下template string的基本用法: 在ES5中,我们大多都有过拼串的经历吧. const person = { name: 'zhang', age: 18, hobby: 'coding', introduce () { console.log('hello, everyone , my name is ' + this.name + ', I a

react-ts模板2.0

最新整理的react模板2.0 react模板2.0 地址戳这里 整合了最新的webpack4,alloy-eslint约束, ant design v4.0.0 react 16.12.0 react-router redux,redux-thunk hooks,typescript antd v4,sass, less, dayjs lodash,moment,uuid,js-cookie suspense,lazy懒加载 axios antd主题切换 运行和打包 $ npm i $ npm

框架是如何炼成的 —— 揭秘前端顶级框架的底层实现原理

译者注:本文原文 Revealing the Magic of JavaScript ,原标题“揭秘JavaScript魔法”,本文深入浅出,揭示了几个前沿框架如jQuery.angularJs.EmberJs和React的几个核心功能点的实现技巧,无论是对前端菜鸟还是老鸟,相信都会有一定的启迪.鄙人精力和能力有限,如有错误或生涩之处,还请指出和多多包涵. 我们每天都使用大量的前端库和框架,这些各种各样的库和框架已经成为我们日常工作的一部分,我们之所以使用他们,是因为我们不想重新造轮子,即使我们

Weex&amp;ReactNative对比

weex开源有一段时间了,其实去年刚听说weex这个项目的时候,我就对它很敢兴趣,很大程度上是因为我自己对vue的喜爱.我从13年左右开始接触vue,14年开始熟悉这个轻量的框架,并慢慢的推荐给了身边的朋友,当我得知手淘的weex是基于vue的时候,就有了想了解一下的冲动.在weex开源之前,我刚好有几个月的时间一直在致力于ReactNative的优化改造,加上自己之前使用ReactJS的一些经验,对于ReactNative项目也算有了一些自己的见解.趁着weex开源了,赶在前几天,我花了两三天

【转】【译】JavaScript魔法揭秘--探索当前流行框架中部分功能的处理机制

推荐语: 今天推荐一篇华为同事的同事翻译的一篇文章,推荐的主要原因是作为一个华为员工居然晚上还能写文章,由不得小钗不佩服!!! 其中的jQuery.angular.react皆是十分优秀的框架,各有特点,各位可以看看 编辑:github 原文链接:Revealing the Magic of JavaScript jnotnull发布在 JavaScript译文 我们每天都在使用大量的工具,不同的库和框架已经成为我们日常工作的一部分.我们使用他们是因为我们不想重新造轮子,虽然我们可能并不知道这些

react_1

react 轻量级的视图层的数据驱动框架(MVC) 2013年5月react开源,2013年4月vue在github提交第一行代码 react模板语法:jsx( js表达式加{} ) react优势: 语法灵活接近底层 社区完善 vue优势: 使用简单 虚拟DOM(react率先使用),提高性能,开发原生组件成为可能 使用 npm install -g create-react-app create-react-app 1722react 运行 cd到要运行的目录 yarn start rend