更新:2025-11-16 发布:2025-11-04
先别激动 😬,这不是 Layui 3 的正式版,而是 v3 版本项目结构的一次重要的初始化整理。
3.0.0-alpha 版本暂时借助了 v2 既有的组件用于打通 v3 的【🚧 基础开发设施】,因此组件用法与 v2 完全相同。
2.13.1 组件。预计 beta 版本后组件不再与 v2 同步,将开启 v3 新组件模式。<script> 标签引入方式https://github.com/layui/layui/issues/2888
发布 3.0.0-alpha 版本,一方面正式铺开了 Layui 3 的项目主线,接下来只需专注完成新的核心架构、全新功能的组件库。
另一方面也为 Layui 2 组件提供了一个融入现代开发工具的分支,对于喜欢或高度依赖 2.x 的开发者而言,可借助 3.0.0-alpha 的基础设施继续沿着 Layui 2 的组件方向去完善。
<script src="dist/layui.js"></script>
<script type="module">
const { layer, form, table } = layui;
layer.msg('Hello World');
</script>
<script type="module">
import { layui, lay, layer } from 'dist/layui.esm.js';
layer.msg('Hello World');
</script>
# 安装
npm i layui
import { layui, lay, layer } from 'layui';
layer.msg('Hello World');
:root,
.light {
/* 默认主题色 */
--lay-color-primary: #16baaa;
--lay-color-accent: #16b777;
}
更多变量参考 src/css/var.css