介绍
mikit-framework 是一个基于 React 的前端框架,旨在提供更加完整的解决方案并减少开发的工作量。mikit-framework 提供了一些常用组件、工具以及样式,同时也支持自定义主题。
安装
可以通过 npm 安装 mikit-framework。
npm i mikit-framework
使用
基本使用
在项目中引入 mikit-framework,可以直接使用提供的组件、工具以及样式。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ -------- ---- ------------ ------ ------ ---- ------------------------- -------- ----- - ------ ------------- ------------ - -------------------- --- ---------------------------------
自定义主题
mikit-framework 提供了一些默认的主题,可以直接使用。如果需要自定义主题,可以使用 ThemeProvider
组件。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ -------- ---- ------------ ------ - ------------- - ---- ------------------ ------ ------ ---- ------------------------- ----- ----- - - ------- - -------- ------- ---------- ------- -- -- -------- ----- - ------ - -------------- -------------- ------------- ----------- ---------------- -- - -------------------- --- ---------------------------------
组件
Button
按钮组件,支持 primary
、secondary
、outline
、text
四种类型。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ ------ ---- ------------------------- -------- ----- - ------ - ----- ------------------------ ------- ---------------------------------- ------- -------------------------------------- ------- ---------------------------------- ------- ---------------------------- ------ -- -
Input
输入框组件,支持 text
、password
、email
、number
、tel
、url
、search
七种类型。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ ----- ---- ------------------------ -------- ----- - ------ - ----- ------ ----------- ------------------ -- ------ --------------- ---------------------- -- ------ ------------ ------------------- -- ------ ------------- -------------------- -- ------ ---------- ----------------- -- ------ ---------- ----------------- -- ------ ------------- -------------------- -- ------ -- -
Table
表格组件,支持 bordered
、striped
、hoverable
三种样式。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ ----- ---- ------------------------ -------- ----- - ----- ---- - - - ----- ----- ----- ---- --- ------ ------------------ -- - ----- ----- ----- ---- --- ------ ------------------ -- - ----- ---- ------- ---- --- ------ ----------------- -- -- ------ ------ ----------- -------- ------- --------- --- -
工具
useTheme
useTheme
是一个自定义钩子,用于获取当前主题。
-- -------------------- ---- ------- ------ ----- ---- -------- ------ - -------- - ---- ------------------ -------- ----- - ----- ----- - ----------- ------ - ----- ------- ------- ------ ---------------------- ------ -- -
结语
mikit-framework 提供了一些常用组件、工具以及样式,可以提高开发效率并减少工作量。同时,mikit-framework 也支持自定义主题,可以满足不同项目的样式需求。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005606681e8991b448de868