​ layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。

官网:https://www.layui.com/

1、UNPKG 引入

  • 官方包目录结构

  • 引入(解压目录名为:layui)

    <!-- 引入layui.css -->
    <link
    rel="stylesheet"
    href="./layui/css/layui.css"
    >
    <!-- 引入layui.js -->
    <script scr="./layui/layui.js"></script>
    

2、CDN引入

  • 资源地址:

    CSS地址:https://www.layuicdn.com/layui-v2.5.6/css/layui.css
    JS地址:https://www.layuicdn.com/layui-v2.5.6/layui.js
    非模块化JS地址:https://www.layuicdn.com/layui-v2.5.6/layui.all.js
    
  • 引入:

    <!-- 引入layui.css -->
    <link
    rel="stylesheet"
    href="https://www.layuicdn.com/layui-v2.5.6/css/layui.css"
    >
    <!-- 引入layui.js -->
    <script scr="https://www.layuicdn.com/layui-v2.5.6/layui.js"></script>
    

3、vue项目引用(有问题——亲测样式引入并不完全)

  • 安装:(二选一)

    npm i layui --save-dev

    npm i layui-src --save-dev

  • 依赖包的基本结构(layui-src结构与此相同)

  • 引入:

    方式一:

    • 在模板样式文件中引入layui (不推荐:打包时路径会发生错误)

      <!DOCTYPE html>
      <html lang="en">
      <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>this is start file</title><link rel="stylesheet" href="./node_modules/layui/dist/css/layui.css"><script src="./node_modules/layui/dist/layui.js"></script>
      </head>
      <body><div id="app"></div>
      </body>
      </html>
      

    方式二:

    • 使用 import 方式导入

      resolve: {alias: {"layui$": 'layui/dist/layui.js'}
      }
      
      import layui from 'layui'
      import "layui/dist/css/layui.css"
      Vue.use(layui);
      

PS. layui 框架是基于jquery的,所以需要提前安装配置jquery。

有问题望指出。一起学习。

layui 引入方式相关推荐

  1. layui引入第三方依赖

    layui引入第三方js插件准备 编写第一个Hello World 配置第三方js路径 用layui包裹一个js插件 在页面调用 在layui中引入moment第三方插件 配置moment momen ...

  2. 前端之css引入方式/长度及颜色单位/常用样式

    1.css三种引入方式 <!DOCTYPE html><html><head> <meta charset="UTF-8"> < ...

  3. web前端(13)—— 了解JavaScript,JavaScript的引入方式

    从本篇博文开始,将进入web前端方便最关键最重要的部分--javascript,学到后面你就知道它真的太重要了 什么是JavaScript JavaScript一种直译式的脚本语言,是一种动态类型.弱 ...

  4. 05CSS的引入方式

    1.CSS的三种样式表 按照CSS样式书写的位置(或者引入的方式),CSS样式表可以分成三大类: 内部样式表(嵌入式) 行内样式表(行内式) 外部样式表(链接式) 2.内部样式表 内部样式表(内嵌样式 ...

  5. 11月8日学习内容整理:js的引入方式,变量数据类型,运算符,流程控制,函数...

    js是一门成熟的编程语言,专门用浏览器客户端执行的语言 一.js的引入方式 1.直接在body标签中使用script标签写js语言 2.通过script标签导入js文件,<script   sr ...

  6. python全栈开发 * 表格标签 表单标签 css 引入方式 * 180807

    html部分 一.表格标签<table> 1.一个表格<table>由每行<tr>组成的,每行是由<td>组成的. 注意: 一个表格是由行组成的(行是由 ...

  7. CSS 从入门到放弃系列:CSS的引入方式

    css的四种引入方式 内联方式(行间样式) <div style="width:100px;height: 100px; background-color: red"> ...

  8. 006 CSS三种引入方式

    CSS三种引入方式 一.三种方式的书写规范 1.行间式 <div style="width: 100px; height: 100px; background-color: red&q ...

  9. LayUi引入JSON文件进行表格重载时出现接口请求异常

    标题 LayUi引入JSON文件进行表格重载时出现接口请求异常 表格重载代码 HTML代码<table class="layui-hide" id="commodi ...

最新文章

  1. 以演进式的架构来让系统为变化做好准备
  2. OAuth2.0文档
  3. 前端学习(1560):ng-class颜色切换
  4. string与string.h的区别
  5. .net 获取xml里面的值_Java-XML技术
  6. bzoj2436: [Noi2011]Noi嘉年华
  7. 2019最新Python学习路线(Python学习教程_Python学习视频):Python2和Python3你们都是怎么选的?
  8. 企业级代码静态测试工具Helix QAC——关键特性
  9. Kinect图像成像原理
  10. keil编译出现多重定义的问题
  11. javaScript入门,新手小白也能会
  12. linux sftp 重命名,SFTP对文件重命名 删除 退出 查看
  13. 电子时钟c语言课题介绍,电子时钟开题报告
  14. 拼多多api接口应用示例
  15. 软件版本Alpha、Beta、RC等版本的区别
  16. 并购当当是海航自编自导的一场大戏
  17. 更正:复旦大学工研院计算机学硕不是第一年招生
  18. go build编译失败:imports xxx/xxx/xxx: build constraints exclude all Go files in xxx/xxx/xxx
  19. 51单片机系列--直流电机
  20. Ubuntu安装WPS2016

热门文章

  1. 策略模式的应用——游戏中武器的选择
  2. 如何开机进入grub界面_电脑开机出现grub怎么解决
  3. 【已阅】Linux下一切皆文件与指令的本质(可执行程序),which指令等
  4. Logisim之4位全加器实现以及七段数码管显示
  5. EER的基本知识和使用
  6. python恢复默认设置_pycharm重置设置,恢复默认设置的方法
  7. webpack 深入了解之loader配置详解(一)
  8. 双十一到啦,Python教你如何自动登录京东,在线抢购商品
  9. 神经网络入门经典书籍,神经网络理论及应用
  10. 数学基础-Jensen不等式