-2,前言 最近我们公司突然开始涉足react-native开发,老实说,我内心是拒绝的。其一,是因为目前我对于原生开发还不够精通,不想突然转向,其二是因为react-native目前还没有1.0的正式版本,仍然处于探索期不稳定。其三,我特么开发react-native用的是windows啊,人家facebook的工程师开发这玩儿用的都是mac。看在工资的份儿上,我开始探索react-native
转载 2023-11-28 16:04:32
55阅读
本文自:http://www.runoob.com/react/react-install.html React 可以直接下载使用,下载包中也提供了很多学习的实例。 本教程使用了 React 的版本为 15.4.2,你可以在官网 http://facebook.github.io/react/ 下
转载 2018-01-27 12:19:00
83阅读
2评论
从BabelAST角度分析来看,相比VueReactReactVue是相对于比较简单的,比如关键字setState关键字。因为Vue用this.xxx来做赋值操作,而react用setState,ReactVue只需要搜索setState关键字,而VueReact则需要搜索this赋值关键字操作比较烦琐,生命周期对比:props对比:更多查看工具:https://tools.w3cub.
原创 2019-08-23 23:10:13
957阅读
需求来源博主最近一段时间其实是在自研React组件库的业务的,目前也有了大约二十几个组件,这里顺便先留一下组件库的地址哈~React-View-UI组件库线上链接:http://react-view-ui.com:92/#/ github:https://github.com/fengxinhhh/React-View-UI-fs npm:https://www.npmjs.com/package
svg文件相比图像的好处是放大不会失真。。 https://www.jianshu.com/p/4e730383f1e0 ...
转载 2021-07-21 14:24:00
239阅读
2评论
​写在前面每次构建react项目的时候都会配置一大堆东西,时间久了就会忘记怎么配置。为了方便自己记忆也为了其他开发者在构建react应用时能够快速开发,故作此记录。本项目基于 ​​​create-react-app​​​ 脚手架进行配置。主要配置了一些项目开发中常用的方法,比如 webpack的 ​​​sass​​​,​​​redux​​​、​​​热加载​​​、​​​代理​​​以及其他工具库的引入
转载 2019-07-17 16:58:00
219阅读
2评论
今天学习了一下react,感觉跟vue语法类似。于是举一反三搜索了一下,发现由个工具,可以提供这样子的服务:https://tools.w3cub.com/vue-to-reactvue和react的生命周期created:'componentWillMount',mounted:'componentDidMount',updated:'componentDidUpdate',beforeDest
原创 2019-08-14 13:59:46
1197阅读
前言市场上流传着程序员在35岁以后要么管理,要么转行,这句话我个人是认同的,因为年纪大了学习能力会变差,家中各种事情也让你没有那么多的时间和精力去加班和学习新的东西,所以在35岁之前一定要为自己的未来规划,即为成为一名管理者做打算,最简单也是最快的就是成为一名技术经理,成为一名技术经理的前提是必须会服务器端以及对前端也要比较熟悉。背景本人15年大学期间自学java,16年出来工作,差不多三年多经
转载 2023-10-22 08:34:14
53阅读
# 从 Java React 渲染页面到 PDF 的实现指南 在现代Web开发中,将实时生成的内容导出为PDF是一项常见的需求。Java作为后端技术,结合React作为前端框架,为我们创造了灵活的开发环境。本文将教授你如何将Java React渲染的页面转换为PDF文件。我们将通过以下几个步骤进行讲解。 ## 整体流程 为了更好地理解整个过程,下面的表格展示了从数据获取到将页面导出为PDF的
原创 2024-09-26 08:33:15
251阅读
文章目录React 代码规范1、基础规则2、组件声明(1)组件名称和定义该组件的文件名称建议要保持一致;(2)不要使用 displayName 属性来定义组件的名称,应该在 class 或者 function 关键字后面直接声明组件的名称。3、React 中的命名4、JSX 写法4.1、标签(1)当标签没有子元素的时候,始终使用自闭合的标签 。(2)如果标签有多行属性,关闭标签要另起一行 。(3
转载 2024-08-21 11:09:01
23阅读
   作者丨 Anthony Gore  如果你试图在这两个出色的 JavaScript 框架之间做出选择时出现了困惑,请参考本文中 Vue 的倡导者提供的意见。如果你是 React 开发人员,又决定尝试一下 Vue.js 的话,欢迎来到新的世界!React 和 Vue 的关系有点像可口可乐和百事可乐,你在 React 中做的很多事情都可以在 Vue 中完成。当然这里
转载 8月前
14阅读
你会发现,它不是一个库,也不是一个框架,而是一个庞大的体系。想要发挥它的威力,整个技术栈都要配合它改造。你要学习一整套解决方案,从后端到前端,都是全新的做法。 举例来说,React 不使用 HTML,而使用 JSX 。它打算抛弃 DOM,要求开发者不要使用任何 DOM 方法。它甚至还抛弃了 SQL
转载 2017-11-04 16:14:00
79阅读
2评论
PS:本文适合熟悉vue以及了解react的同学 由于公司业务使用得是react开发的后台系统(也有vue的项目),对于我这种只写过react demo 的小白菜确实是一个机会,学习一个框架最好的办法就是从业务做起。首先我们要弄清做业务需要什么知识点去支持比如:react 是怎么样传输数据的?react 怎么封装组件?react 的生命周期?。。。。实际上vue熟练的同学们,我觉得react还是
转载 2023-08-23 15:12:27
200阅读
Vue React不完全指北老东家 Vue,加实习写了两年半~,期间只是简单学过 React,没怎么写过。新东家用 React + Typescript,用了一个半月,写了写Demo 在线预览。一、横向对比1、Vue 官方对比Vue 官方对比 React2、个人的理解一般 H5 的,或者一些做不大的系统,首选 Vue。因为 Vue 简单,开发效率比较高。同时 Vue 包的体积也更小,在移动端网
二. 在父元素的使用-- App.jsimport React, { Component } from 'react';import NavBar2 from "./NavBar2"class App extends Compo
原创 2022-04-19 15:36:22
120阅读
useEffect用于处理组件中的effect,通常用于请求数据,事件处理,等相关操作。useEffect的第二个参数:1.当use
原创 2022-04-19 15:36:45
382阅读
,当前页面下ios模拟器通过cmd+D(真机可以通过摇一摇),android通过Menu按键,调出RN的开发者菜单,如图所示。其中有选项“Debug in Chrome”,可以将JS脚本在Chrome中进行调试。 此时Chr...
原创 2022-08-05 08:33:49
429阅读
从问题说起:熟悉 React 组件生命周期的话都知道:调用 setState 方法总是会触发 render 方法从而进行 vdom re-render 相关逻辑,哪怕实际上你没有更改到 Component.state this.state = {count: 0} this.setState({co
转载 2018-03-02 17:28:00
206阅读
2评论
概述一个超级简单的日历,日历核心代码只有十几行,方便以后扩展成日程管理。源码点击这里前言日历或者日程管理,在项目中是个高频使用的组件,经常会碰到日程管理这种需求,网上已经有很多成熟的库,但是产品经理的思维是你我无法揣测的,所以先储备一下,做个简单的日历,方便以后用的的时候直接用,代码使用react写的,但是核心的日历计算思想可以用到各种框架中。实现首先看看最终实现的效果可以看到一个能查看上一个月或
转载 2024-04-23 15:31:12
324阅读
一句话解释JSX是一个JavaScript的语法扩展或者说是一个类似于XML的ECMAScript语法扩展,其实react本身并不强制使用jsxJSX 原理分析要明白JSX的原理,需要先明白如何用 JavaScript 对象来表现一个 DOM 元素的结构<div class='app' id='appRoot'> <h1 class='title'>欢迎进入React
转载 2023-09-01 11:53:58
67阅读
  • 1
  • 2
  • 3
  • 4
  • 5