当前位置: 首页 > news >正文

京东组件移动端库的使用 Nut-UI

1.介绍

NutUI

NutUI-Vue 组件库,基于 Taro,使用 Vue 技术栈开发小程序应用,开箱即用,帮助研发快速开发用户界面,提升开发效率,改善开发体验。

NutUI

特性

  • 🚀 80+ 高质量组件,覆盖移动端主流场景
  • 💪 支持一套代码同时开发多端
  • 📖 基于京东 APP 10.0 视觉规范
  • 🍭 支持按需引用
  • 📖 详尽的文档和示例
  • 💪 支持 TypeScript
  • 💡 支持 webstorm,vscode 组件属性高亮
  • 💪 支持动态定制主题
  • 🍭 支持暗黑模式
  • 🌍 支持国际化
  • 🍭 单元测试覆盖率超过 80%,保障稳定性
  • 📖 提供 Sketch 设计资源

扫码体验

NutUI

链接

官方生态

由 NutUI 官方团队维护的项目如下:

项目描述
@nutui/nutuiNutUI 移动端 H5 版本
@nutui/nutui-taroNutUI Taro 多端版本
@nutui/icons-vue@nutui/nutui 使用的图标库
@nutui/icons-vue-taro@nutui/nutui-taro 使用的图标库
@nutui/touch-emulator在桌面端使用 NutUI 的辅助库
@nutui/playgroundNutUI 在线 Playground
nutui-demoNutUI 官方示例合集

社区生态

由社区维护的项目如下,欢迎补充:

项目描述
yang1206/uniapp-nutui基于 NutUI 4.x 版本开发的 uni-app 组件库
jwaterwater/uni-nutui基于 NutUI 3.x 版本开发的 uni-app 组件库

2.使用

这个组件库 一般是跟Taro 框架一起使用的

在Taro框架中有对应的安装是 有是配好的

1. 通过 npm 包安装
# pnpm
pnpm add @nutui/nutui# npm
npm i @nutui/nutui# yarn
yarn add @nutui/nutui

 

2.csdn 使用

<!DOCTYPE html>
<html><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><!-- 引入样式 --><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@nutui/nutui/dist/style.css" /><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@nutui/icons-vue/dist/style_icon.css" /><!-- 引入Vue --><script src="https://cdn.jsdelivr.net/npm/vue"></script><!-- 引入NutUI组件库 --><script src="https://cdn.jsdelivr.net/npm/@nutui/nutui/dist/nutui.umd.js"></script></head><body><div id="app"></div><script>// 在 #app 标签下渲染一个按钮组件const app = Vue.createApp({template: `<nut-button type="primary">主要按钮</nut-button><nut-button type="info">信息按钮</nut-button><nut-button type="default">默认按钮</nut-button><nut-button type="danger">危险按钮</nut-button><nut-button type="warning">警告按钮</nut-button><nut-button type="success">成功按钮</nut-button>`,});app.use(nutui);app.mount("#app");</script></body>
</html>

http://www.lryc.cn/news/298773.html

相关文章:

  • 用Python来实现2024年春晚刘谦魔术
  • TestNG基础教程
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • Android 9.0 任务栏中清除掉播放器的进程,状态栏仍有音乐播放器状态问题的解决
  • 【笔记】Helm-5 Chart模板指南-13 调是模版
  • Gateway反向代理配置
  • HiveSQL——共同使用ip的用户检测问题【自关联问题】
  • 猫头虎分享已解决Bug ‍ || 修改mongodb3.0副本集用户密码遇到 BeanDefinitionParsingException
  • 如何将ChatGPT升级到4.0版本?如何充值?
  • conda 相关命令
  • 探索现代Web前端开发框架:选择最适合你的工具
  • 记录一下,我使用stm32实现pwm波输入,以及对频率和占空比的计算,同时通过串口输出(实现-重要)
  • Spring Cloud使用ZooKeeper作为注册中心的示例
  • 【项目日记(九)】项目整体测试,优化以及缺陷分析
  • JavaScript 设计模式之外观模式
  • 一、基础数据结构——2.队列——3.双端队列和单调队列2
  • Stable Diffusion 模型下载:Samaritan 3d Cartoon(撒玛利亚人 3d 卡通)
  • 【软件工程导论】实验二——编制数据字典(数字化校园系统案例分析)
  • 耳机壳UV树脂制作私模定制耳塞适合什么样的人使用呢?
  • 第三百一十回
  • 海量数据处理商用短链接生成器平台 - 4
  • 基于CNN+LSTM深度学习网络的时间序列预测matlab仿真
  • 如何控制系统安全 或 控制流氓软件
  • 【Docker】Docker Container(容器)
  • Amazon CodeWhisperer 免费 AI 代码生成助手体验分享
  • Spring Cloud Gateway 网关路由
  • 【Spring学习】Spring Data Redis:RedisTemplate、Repository、Cache注解
  • C语言:内存函数
  • Go+:一种简单而强大的编程语言
  • 【开源】SpringBoot框架开发数字化社区网格管理系统