京东开源的轻量级移动端 Vue2Vue3 组件库

Posted 开发者头条

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了京东开源的轻量级移动端 Vue2Vue3 组件库相关的知识,希望对你有一定的参考价值。

以下内容选自「码农周刊 VIP 会员」圈子,每日更新,精彩不断。

京东风格的轻量级移动端 Vue2、Vue3 组件库,支持一套代码生成 H5 和小程序。
特性
  • 70+ 高质量组件(3.0 持续开发中),覆盖移动端主流场景
  • 支持小程序开发
  • 基于京东 App 10.0 视觉规范
  • 支持按需引用
  • 详尽的文档和示例
  • 支持 TypeScript
  • 支持服务端渲染(测试阶段)
  • 支持定制主题
  • 单元测试覆盖(3.0 开发中),保障稳定性
  • 提供 Sketch 设计资源
  • 滴滴开源基于 React 的移动端开发组件库-Pile.js

    简介

    Pile.js 是滴滴开发的基于 React 的移动端开发组件库。 轻量,易用,包含 52 个交互功能,支持多语言与自定义皮肤。可以非常轻松的创建用户交互界面,让前端开发更专注于业务逻辑的实现。

    安装使用

    第一步:安装React(已安装过可忽略)

    npm install --save react react-don

    第二步:安装pile-ui

    npm install pile-ui --save


    第三步:引用样式和导入文件

    // import css

    import 'pile/dist/styles/pile.min.css';

    import Pile
    // 引用方式一

    import Pile from 'pile'

    const {Button} = Pile
    // 引用方式二

    import {Button} from 'pile'

    // 单个组件引用方式 (推荐使用,节省无用组件调用)

    import Button from 'pile/dist/components/button'

    第四步:引用组件代码:

    import React, { Component } from 'react';
    import ReactDOM from 'react-dom'; //import pile

    import Pile from 'pile'

    import 'pile/dist/styles/pile.min.css'

    const {Button} = Pile class App extends Component {    render() {      
     return (            
           <Button>hello Pile</Button>        );    } } ReactDOM.render((  
     <App/>
    ), document.getElementById('container'));

    各种组件预览,如下:

    滴滴开源基于 React 的移动端开发组件库-Pile.js

    滴滴开源的一个移动端开发组件库

    滴滴开源基于 React 的移动端开发组件库-Pile.js


    滴滴开源基于 React 的移动端开发组件库-Pile.js



    项目地址:

    Github:https://github.com/didi/pile.js

    ---------------END----------------

    后续的内容同样精彩

    长按关注“IT实战联盟”哦



    以上是关于京东开源的轻量级移动端 Vue2Vue3 组件库的主要内容,如果未能解决你的问题,请参考以下文章

    NutUI-React 京东移动端组件库 2月份上新!欢迎使用!

    滴滴开源基于 React 的移动端开发组件库-Pile.js

    (前后端都开源)Activiti Flowable Camunda json转bpmn 仿钉钉流程设计器 vue2vue3 Ant Design Wflow-web smart-flow-design

    开源轻量级移动端友好的JS地图库——leaflet学习教程

    入门移动端混合开发 实战京东 APP

    vue插件总结——总有你能用上的插件