• 使用react+redux+react-redux+react-router+axios+scss技术栈从0到1开发一个applist应用

    时间:2024-05-12 13:07:28

    先看效果图github地址github仓库在线访问初始化项目#创建项目create-react-app applist#如果没有安装create-react-app的话,先安装npm install -g create-react-app目录结构改造|--config|--node_modules|...

  • 一个基于React整套技术栈+Node.js的前端页面制作工具

    时间:2024-05-12 13:06:54

    pagemaker是一个前端页面制作工具,方便产品,运营和视觉的同学迅速开发简单的前端页面,从而可以解放前端同学的工作量。此项目创意来自网易乐得内部项目nfop中的pagemaker项目。原来项目的前端是采用jquery和模板ejs做的,每次组件的更新都会重绘整个dom,性能不是很好。因为当时rea...

  • SignalR 在React/GO技术栈的生产应用

    时间:2024-05-12 12:54:43

    哼哧哼哧半年,优化改进了一个运维开发web平台。本文记录SignalR在react/golang 技术栈的生产小实践。1. 背景有个前后端分离的运维开发web平台, 后端会间隔5分钟同步一次数据,现在需要将最新一次同步的时间推送到web前端。说到[web服务端推送],立马想到SignalR,(我头脑...

  • React之常用技术栈

    时间:2024-05-12 12:41:01

     · react-redux:https://www.cnblogs.com/jingxuan-li/p/12439181.html · react-router-dom:https://www.cnblogs.com/jingxuan-li/p/12500266.html...

  • react native中如何往服务器上传网络图片

    时间:2024-05-09 09:59:18

    let common_url = 'http://192.168.1.1:8080/'; //服务器地址 let token = ''; //用户登陆后返回的token /** * 使用fetch实现图片上传 * @param {string} url 接口地址 * @param {...

  • react native中使用echarts

    时间:2024-05-08 20:30:52

    开发平台:mac pronode版本:v8.11.2npm版本:6.4.1react-native版本:0.57.8native-echarts版本:^0.5.0目标平台:android端收银机,android7.0+最近在使用react native进行app的开发工作,rn开发的内容会与原生ap...

  • react native中一次错误排查 Error:Error: Duplicate resources

    时间:2024-05-08 20:09:11

    最近一直在使用react native中,遇到了很多的坑,同时也学习到了一些移动端的开发经验。今天在做一个打包的测试时,遇到了一个问题,打包过程中报错“Error:Error: Duplicate resources”,什么意思呢,就是打包资源有重复,后来查看了一下,发现打包到android/app...

  • 移动web端的react.js组件化方案

    时间:2024-05-08 17:34:44

     背景:随着互联网世界的兴起,web前端开发的方式越来越多,出现了很多种场景开发的前端架构体系,也对前端的要求日益增高,早已经不是靠一个JQuery.js来做前端页面的时代了,而今移动端变化最大,近两年出现了React-lite.js,Vue.js,ReactNative,Weex...等一些开发...

  • React.js入门必须知道的那些事

    时间:2024-05-08 16:44:19

    首先,React.js是facebook在2013年5月开源的一个前端框架,React不是一个MVC框架,它是构建易于可重复调用的web组件,侧重于UI, 也就是view层, React为了更高超的性能而使用虚拟DOM作为其不同的实现。 它同时也可以由服务端Node.js渲染 - 而不需要过重的浏览...

  • React.js入门笔记(再续):评论框的实现

    时间:2024-05-08 16:08:58

    本案例来自React.js中文官网对应内容。一. 运行环境<link rel="stylesheet" type="text/css" href="css/css.css"/> <!-- 核心 --> <script src="js/react.js"><...

  • React 之 使用 ref 引用值(七)

    时间:2024-05-07 20:38:20

    当你希望组件“记住”某些信息,但又不想让这些信息 触发新的渲染 时,你可以使用 ref 。 //通过从 React 导入 useRef Hook 来为你的组件添加一个 refimport { useRef } from 'react';export default function Count...

  • React和antd如何封装权限按钮

    时间:2024-05-07 07:56:37

    在React和Ant Design(antd)中封装一个权限按钮涉及到两个主要步骤: 权限判断:首先,你需要有一个权限管理系统来存储和检查用户的权限。这通常是通过API从服务器获取用户权限,然后将其保存在应用的状态中。 封装按钮组件:基于用户的权限,你可以封装一个React组件,这个组件会渲染一个a...

  • react native仿微信性别选择-自定义弹出框

    时间:2024-05-06 20:24:46

    简述要实现微信性别选择需要使用两部分的技术:第一、是自定义弹出框;第二、单选框控件使用;效果实现一、配置弹出框弹出框用的是:react-native-popup-dialog(Git地址:https://github.com/jacklam718/react-native-popup-dialog)...

  • 如何用 React Native 创建一个iOS APP?(三)

    时间:2024-05-06 15:35:25

    前两部分,《如何用 React Native 创建一个iOS APP?》,《如何用 React Native 创建一个iOS APP (二)?》中,我们分别讲了用 React Native 来创建 Navigation Bar,Tab Bar 等这些控件,今天在第三节,我们着重讲一下剩下的一些控件。...

  • React学习笔记-一、React入门

    时间:2024-05-06 07:08:34

    1、React是什么? React是用于构建用户界面的JavaScript库。操作DOM呈现页面。是一个将数据渲染成HTML视图的开源JavaScript库。 2、React由Facebook开发开源的 3、为什么学React 原生JavaScript操作DOM繁琐、效率低(DOM-API操作UI...

  • react和vue在跨平台方面的比较

    时间:2024-05-05 07:44:31

    React 和 Vue 都是非常流行的前端框架,它们在跨平台开发方面都有各自的优点。 React: React Native:React 的跨平台解决方案是 React Native,它可以开发原生渲染的 iOS 和 Android 应用。React Native 使用和 React 相同的组...

  • react路由路径兼容.html-nginx配置

    时间:2024-05-05 07:08:10

    server { listen 2024; server_name localhost; location / { root C:app/dist; index index.html;try_files...

  • Node.js + React + MongoDB 实现 TodoList 单页应用

    时间:2024-05-04 07:55:37

    之前用 Ant Design 开发了一个项目,因此对 React 的特性有了一定的了解,React 使用封装组件的思想,组件各自维护自己的状态和 UI, 组件之间通过 props 传递数据和方法。当状态更新时自动重绘整个组件,从而达到局部刷新的效果,大大提高了 DOM 更新的效率,同时组件化十分有利...

  • React Redux学习笔记

    时间:2024-05-03 14:46:37

    React RouterReact Router 使用教程Redux中间件middleware[译]深入浅出Redux中间件Redux学习之一:何为middleware?ES6ES6新特性概览antant.designrekit先记录两篇博文,等有时间,整理一篇...

  • React配置@别名路径配置

    时间:2024-05-03 07:03:53

    1. 背景知识 路径解析配置(webpack),把 @/ 解析为 src/路径联想配置(VsCode),VsCode 在输入 @/ 时,自动联想出来对应的 src/下的子级目录 2. 路径解析配置 配置步骤: 安装craco npm i -D @craco/craco项目根目录下创建配置文件 ...