原创 2021-11-16 14:56:17
285阅读
一、react的引入需要引入三个文件1.react.jshttps://unpkg.com/react@17/umd/react.development.jshttps://unpkg.com/react-dom@17/umd/react-dom.development.js2.babel.js(因为react是xml编写的,所以需要用babel编译才不会报错)https://unpkg.com/
安装 React.js       React.js 单独使用基本上是不可能的事情。不要指望着类似于 jQuery 下载放到 <head /> 标签就开始使用。使用 React.js 不管在开发阶段生产阶段都需要一堆工具和库辅助,编译阶段你需要借助 Babel;需要 Redux 等第三方的状态管理工具来组织代码;如果你要写单页
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <script src="js/react.js"></script> <script src="js/react-dom.js"></scrip
转载 2017-08-09 09:14:00
106阅读
React 入门教程React 官网https://reactjs.org/docs/getting-started.htmlReact 是一个用于构建用户界面(UI)的 JAVASCRIPT 库(框架,可以被复用的代码)。 React的常用使用方式有两种:一、使用<script>标签(标记)引入。 在 HTML 文件中添加 React,把 React 作为普通的 <s
项目结构  上一章我们创建完了一个React项目,现在打开我们的项目文件夹,我们能看到node_modules,public,和src三个子文件夹以及package.json和README等文件。注意src这个文件夹,我们之后要把重心放在src这个文件夹里。我们开始做一个Todo项目吧第一步:打开public文件夹下的index.html  我们可以看到html的文件结构,熟悉html的同学应该很
转载 2023-08-08 12:04:03
93阅读
文章目录CSS In JS 编写方案认识CSS In JSCSS In JS的库标签模板字符串styled基本使用props和attrs属性styled高级特性 CSS In JS 编写方案认识CSS In JS官方文档也有提到过CSS In JS这种方案:“CSS-In-JS” 是指一种模式,其中 CSS 由 JavaScript 生成而不是在外部文件中定义;注意此功能并不是 React 的一部
转载 2024-04-26 14:49:59
53阅读
一、react的引入需要引入三个文件1.react.jshttps://unpkg.com/react@17/umd/react.development.jshttps://unpkg.com/react-dom@17/umd/react-dom.development.js2.babel.js(因为react是xml编写的,所以需要用babel编译才不会报错)https://unpkg.com/
转载 2024-04-28 21:25:09
96阅读
如果你正在使用 React.jsReact Native 创建用户界面,可以试一试本文推荐的这些框架。React.jsReact Native 是流行的用户界面(UI)开发平台,且都是开源技术。在 StackOverflow 的 2019 年开发人员调查中,它们在期望度和使用率方面都有很高的排名。React.js 是 Facebook 在 2011 年作为一个 JavaScript 库
转载 2023-12-18 14:35:07
48阅读
babel就是个“翻译官” 可以把es5以上的语法翻译成es5,把jsx翻译成js;没有babel,jsx玩不了 先引入react-development.js再引入react-dom.development.js,不然会报错 ...
转载 2021-06-16 23:22:45
650阅读
约定优于配置
转载 2019-09-15 12:47:00
715阅读
什么是约定约定实际上就是一种规范,遵循了这个相关的规范就是会存在着通用型,这个事情就会变得简单程序员之间的工作的成本就会降低,工作效率也会提高约定优于配置如果没有配置的时候,那么就直接使用约定当我们存在配置的时候,那么约定就会收到配置的约束。但约定可以限制配置,但如果配置与约定不符,配置就无效了。约定优于配置(Convention Over Configuration COC),也称作按约定编程是
原创 2024-10-11 11:02:25
90阅读
约定优于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。 比如平时架构师搭建项目就是限制软件开发随便写代码,制定出一套规范,让开发人员按统一的要求进行开发编码测试之类的,这样
转载 2017-02-06 10:10:00
195阅读
2评论
在平时
原创 2022-09-14 00:41:28
626阅读
在开发中,我们经常会遇到一种情形:有的类,根据不同的属性(Tag),可以表现出不同的行为。比如:我们有一个图形类Figure,它可以表现圆形Circle、矩形Rectangle。你会怎么设计呢?标签一般情况下,我们会显式的添加一个额外的标签,来表示此时的Figure需要表现的行为/** * 使用标签 */public class TagFigure private enum Shape {
转载 2022-09-14 00:47:01
52阅读
                                                                    约定优于配置        约定优于配置(convention over configuration),或称“惯例重于配置”,最主要的意思,就是按照一定的约定来编程,会大幅度减少配置的工作量。...
原创 2023-04-28 16:55:41
225阅读
参照react官方文档与书籍程墨的《深入浅出React和Redux》,文章用于笔记整理。初始化React项目React技术依赖于一个很庞大的技术栈,比如,转译JavaScript代码需要使用Babel,模块打包工具又要使用Webpack……这些技术栈都需要各自的配置文件。现在通过create-react-app工具就可以创建一个具有基本配置的应用。create-react-app是一个通过npm发
转载 2023-12-14 17:13:26
57阅读
Introduction about React component lifecycle. 1 Lifecycle A React component in browser can be any of the following three statuses: mounted, update and
转载 2019-06-14 19:35:00
253阅读
2评论
不使用webpack或其他任何编译打包工具,但使用React的JSX混合语法,直接在浏览器中运行React的元件component,十分钟最快速上手。 image为什么用React?数据绑定假定我们需要在网页上呈现一个按钮和一个数字,每点击一次按钮,数字就会增加1,类似于购物车里面商品数量增加的情况。这个要怎么实现?传统的办法是给按钮添加一个onClick事件函数,函数里面获取数字元素
  毫无疑问,ReactJS是前端开发者中最著名的库之一,它的受欢迎程度与日俱增。用ReactJS构建的网站看起来非常棒,大多数开发新手都被它吸引住了。然而,许多新人和有经验的开发人员在没有首先了解先决条件的情况下,就直接用ReactJS是错误的。  在开始学习React之前,我们将介绍一些你应该熟悉的基础知识和基本原则。这些基本概念也将有助于你将来学习其他javascript框架和库。  什么是
  • 1
  • 2
  • 3
  • 4
  • 5