当前位置: 首页 > 软件库 > 程序开发 > UI组件库 >

uiw-react

基于 React 的 UI 组件库
授权协议 MIT
开发语言 JavaScript HTML/CSS
所属分类 程序开发、 UI组件库
软件类型 开源软件
地区 国产
投 递 者 靳祺然
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

高品质的UI工具包,React 16+的组件库。

安装

npm install uiw --save

使用

import React from 'react';
import ReactDOM from 'react-dom';
import { Button } from 'uiw';

ReactDOM.render(
  Hello, 
  document.getElementById('app')
);

浏览器引入

在浏览器中使用 script 和 link 标签直接引入文件,并使用全局变量 uiw。

我们在 npm 发布包内的 uiw/dist 目录下提供了 uiw.js uiw.css 以及 uiw.min.js uiw.min.css。你也可以通过 UNPKG 进行下载。

⚠️ 强烈不推荐使用已构建文件,这样无法按需加载。
⚠️ 浏览器引入只在 uiw v2.x 以上的版本支持。

开发

要开发,运行自重新构建,获取代码:

$ git clone https://github.com/uiwjs/uiw.git
$ cd uiw
$ npm install # or  yarn install

要开发,运行自重新构建:

# Run the app
# Restart the app automatically every time code changes. 
# Useful during development.
$ npm start

打开浏览器并访问:http://127.0.0.1:2087

更新文档

npm run deploy

文件目录说明

├── dist           # document the static file.
├── docs           # documentation in markdown
├── lib            
├── package.json
├── script
└── src            # react source code
  • 发布, 高品质的UI工具包,React 16+的组件库。 6476e90 - 更新字体库。 691cf41 - 更新Collapse组件文档。 6a12e81 - 组件Collapse 添加 onChange 事件。 56e4823 - 组件Collapes添加实例. 668080a - 修复Collapse组件icon动画问题。 16e5401 - 组件Collapse 属性showArrow增

  • 发布, 高品质的UI工具包,React 16+的组件库。 文档网站:uiw-react.github.io 开源仓库:github.com/uiw-react/u… ? 官方文档添加版本展示信息。 40295b6 ? 组件库添加version方法获取版本信息。 fe3b6fb ? 添加Affix图钉组件。 d33921b ? Progress组件新增激活样式。 8a33e21 ? 修复Select

  • 代码编辑器 CodeMirror 的轻量级 React 组件 demo @uiw-react.github.io/react-codemirror/ 特征:  自动依据 mode 设置加载 mode 文件。  疾速简朴的设置 API。 装置 npm install @uiw/react-codemirror --save 运用 import CodeMirror from '@uiw/reac

  • 当前高德地图的react版本 饿了么的react-amap项目地址为:https://github.comElemeFE/react-amap 新的react-amap-next项目地址:https://github.com/windsome/react-amap-next ,采用新方案,极少代码 当前react版本amap的开源库react-amap介绍 使用方法 import React fr

  • uiw-iconfont v1.2.4 已发布,uiw-iconfont 是从 uiw 组件库抽离出来的图标字体,基于 svg 图片生成的图标字体。 更新内容 新增 environment, eye, folder, man, user-add, user-delete, usergroup-delete, woman, 等8个图标. 网站预览:uiw-react.github.io/icons/

  • 近期需求在react项目中制作一个markdown编辑器,最终使用了@uiw/react-md-editor,可以去npm官网查看关于该插件具体使用方法再次就不多做介绍。 本文主要想讲述一下深入使用该插件。 在我进行自定义插件时: const title3: ICommand = { name: 'title3', keyCommand: 'title3', buttonProps:

  • 1.初始化 import { Map, InfoWindow } from "react-amap"; <Map mapStyle="amap://styles/darkblue" // plugins={["ToolBar", "Scale"]} center={center as any} amapkey={mapAK} zooms={[5, 18]}

  • React AMap 这是一个基于 React 封装的高德地图组件. 文档地址 https://uiw.gitee.io/react-amap/#/ 01、安装 npm install @uiw/react-amap --save 02、使用 在文档左侧找到需要使用的例子。在右侧直接复制对应代码。按需进行修改。 03、例子(贝塞尔曲线的使用) import React, { useState }

 相关资料
  • 我是一个新手,我总是想到一个基于类的组件,就像我在Java中做类一样。 在Java中比较基于类的组件和类的两种思维是正确的吗?换句话说,呈现的组件是否像Java中的对象一样,它们是类的实例化? 有区别吗?

  • 问题内容: 在花了一些时间学习React之后,我了解了创建组件的两个主要范例之间的区别。 我的问题是,什么时候应该使用哪个?为什么?一个人相对于另一个人的利益/取舍是什么? ES6课程: 功能性: 我认为只要没有状态可以由该组件操纵,功能就可以了,是吗? 我猜如果我使用任何生命周期方法,最好使用基于类的组件。 问题答案: 你有正确的主意。如果您的组件只做一些道具和渲染,那么功能就可以了。您可以将它

  • 在花了一些时间学习React之后,我理解了创建组件的两种主要模式之间的差异。 我的问题是什么时候我应该使用哪一个,为什么?一种方法与另一种方法相比有哪些好处/利弊? ES6类: 功能: 我认为只要没有状态可被该组件操纵,就可以正常工作,但就这样吗? 我想如果我使用任何生命周期方法,最好使用基于类的组件。

  • 主要内容:React 实例,React 实例,复合组件,React 实例本章节我们将讨论如何使用组件使得我们的应用更容易来管理。 接下来我们封装一个输出 "Hello World!" 的组件,组件名为 HelloMessage: React 实例 function HelloMessage(props) { return <h1>Hello World!</h1>; } const element = <HelloMessage />; ReactDOM.render

  • 可以这么说,一个 React 应用就是构建在 React 组件之上的。 组件有两个核心概念: props state 一个组件就是通过这两个属性的值在 render 方法里面生成这个组件对应的 HTML 结构。 注意:组件生成的 HTML 结构只能有一个单一的根节点。 props 前面也提到很多次了,props 就是组件的属性,由外部通过 JSX 属性传入设置,一旦初始设置完成,就可以认为 thi

  • 本文向大家介绍一个基于react的图片裁剪组件示例,包括了一个基于react的图片裁剪组件示例的使用技巧和注意事项,需要的朋友参考一下 开始 写了一年多vue,感觉碰到了点瓶颈,学习下react找找感觉。刚好最近使用vue写了个基于cropperJS的图片裁剪的组件,便花费了几个晚上的功夫用react再写一遍。代码地址 项目是使用create-react-app来开发的,省去了很多webpack配