跨框架组件库解决方案 kpc v0.8.4 发布,新增评分组件 Rate

栏目: CSS · 发布时间: 7年前

内容简介:kpc是金山云前端团队推出的跨框架的组件库解决方案,目前支持金山云内部框架Intact,以及流行的Vue/React。开发该组件库的目的是,希望通过一套组件库来满足不同团队之间不同的技术栈的开发需求,同时相比维护针对各个框架开发一套各自的组件库而言,可以将维护成本将至最低,且可以做到各个框架同步更新在现有的Vue后者React中引入该组件库只需要配置一项webpack的alias即可,详见在项目根目录下创建

kpc是金山云前端团队推出的跨框架的组件库解决方案,目前支持金山云内部框架Intact,以及流行的Vue/React。开发该组件库的目的是,希望通过一套组件库来满足不同团队之间不同的技术栈的开发需求,同时相比维护针对各个框架开发一套各自的组件库而言,可以将维护成本将至最低,且可以做到各个框架同步更新

在现有的Vue后者React中引入该组件库只需要配置一项webpack的alias即可,详见 文档说明

Vue CLI 3

在项目根目录下创建 vue.config.js 文件,内容如下:

module.exports = {
    configureWebpack: {
        resolve: {
            alias: {
                'kpc': 'kpc/@css',
                'intact$': 'intact-vue',
            }
        },
    }
}

然后就可以引入kpc组件使用了

Create React App

修改配置之前,我们需要弹出项目的配置文件

npm run eject

然后修改配置文件 config/webpack.config.js

--- a/config/webpack.config.js
+++ b/config/webpack.config.js
@@ -265,6 +265,8 @@ module.exports = function(webpackEnv) {
         // Support React Native Web
         // https://www.smashingmagazine.com/2016/08/a-glimpse-into-the-future-with-react-native-for-web/
         'react-native': 'react-native-web',
+        'kpc': 'kpc/@css',
+        'intact$': 'intact-react',
       },
       plugins: [
         // Adds support for installing with Plug'n'Play, leading to faster installs and adding

更新日志

  1. Add  新增评分组件 Rate   #218
  2. Add   Form 支持 vertical 和 inline 布局方式  #219
  3. Add   Select 支持 loading 状态  #220
  4. Add   Datepicker 新增 getDateString 和 createDate 方法,用于日期字符串和日期对象之间进行转换
  5. Fix  修复 Icon 不能通过 style 属性定义图标颜色的问题  #217
  6. Fix  修复 Slider 属性 max/min 取值为 undefined 时会报错的问题  #216
  7. Fix  修复 Table 在边框模式下,吸顶的表头宽度会超出 2px 的问题  #222
  8. Fix  修复 Dropdown 及该类型的组件,在菜单弹出后,点击另一个组件,上一个菜单不会自动隐藏的问题  #221
  9. Fix  修复 Datepicker 被禁用的日期 hover 时依然有背景色的问题  #223

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

创业头条

创业头条

[美]兰德尔•莱恩(Randall Lane)及《福布斯》杂志编辑部 / 孙莹莹 / 浙江人民出版社 / 2015-6 / 54.90

[内容简介] 全民创业的浪潮中,如何抓住共享经济带来的机遇?没有营收模式还一直烧钱的公司,如何赢得投资人的青睐?一轮死、二轮死、N轮死的魔咒下,怎样才能成功活下来?面对数十亿美元的收购要约,创始人究竟应该如何抉择?没有资金又不懂技术,是否就无法分享互联网创业的红利?《创业头条》一书将为你揭秘上述问题的答案。 阅读《创业头条》一书你会发现,在硅谷最新崛起的互联网亿万富豪身上,有这样一......一起来看看 《创业头条》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具