当前位置: 首页 > news >正文

quark-design 原生引入使用说明

说明:旧项目前后不分离 使用原生html开发的情况下

以动作面板举例:

esm全局引入的方式

<script type="module">
import quarkd from "https://cdn.jsdelivr.net/npm/quarkd@2.0.4/+esm"
//直接使用
quarkd.ActionSheet({actions: [{ name: "Option 1" },{ name: "Option 2" },{ name: "Option 3" },],select: (index, action) => {},cancel: () => {},close: () => {},
})//挂载到window,方便在当前页的其他script使用(这里是为了方便在cdn引入vue中使用)
window.quarkd = quarkd;
</script>

挂载到window后,方便和vue结合使用

<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.min.js"></script>
<script>
new Vue({el: '#app',data: {},methods: {handleActionSheet() {if(window.quarkd) {window.quarkd.ActionSheet({actions: [{ name: "Option 1" },{ name: "Option 2" },{ name: "Option 3" },],select: (index, action) => {},cancel: () => {},close: () => {},})}}}
</script>

组件按需引入的方式

<!-- 引入 -->
<script type="module">
import ActionSheet from "https://cdn.jsdelivr.net/npm/quarkd@2.0.4/lib/actionsheet/index.js";
</script>

其他ui组件参考官方文档

http://www.lryc.cn/news/419140.html

相关文章:

  • UE开发中的设计模式(二) —— 中介者模式
  • 安卓应用开发学习:聚合数据API获取天气预报
  • 设计模式 - 抽象工厂模式
  • 塔子哥选数字-阿里淘天2024笔试(codefun2000)
  • 【leetcode】杨辉三角(Java语言描述)
  • Vue - 关于vue-kinesis 移动动画组件
  • leetCode- - - 链表
  • Ashok:一款多功能开源网络侦查OSINT工具
  • 没有获取淘宝API的资质怎么获取淘宝数据
  • SQL手工注入
  • 【SQL】大的国家
  • 8月5日学习笔记 glibc安装与安全用户角色权限
  • DrissionPage 一个替代selenium的pip --- 一个可以接管正在运行的chrome包
  • 爬虫入门--了解相关工具
  • django项目中通用的分页组件
  • 想实现ubuntu搭建sqli-labs靶场
  • tp8 按日期分组查出数据
  • 单例模式(懒汉模式,饿汉模式)
  • 【Qt】Item Widgets 多元素控件
  • sharded_inference_engine:MLXDynamicShardInferenceEngine;step
  • JAVA开发学习-day21
  • Python的安装环境以及应用
  • TabLayout使用以及自定义tab标签
  • 第二十节、有限状态机和抽象类多态
  • SQL注入实例(sqli-labs/less-23)
  • 3.Redis数据类型(二)
  • JavaWeb系列十一: Web 开发会话技术Session
  • k8s中yaml文件的编写
  • 打卡第37天------动态规划
  • openfeign本地试用