💡 一则也许对你有用的小广告 🏆

欢迎飞飞程序员   ,你将获得:专属的实战项目(已更新的所有会员标识的项目都能学习) / 1v1 提问 / Java 学习路线 / PHP 学习路线 / 学习打卡 / 社群讨论

  • 正在进行中的项目:《FFBlog知识付费博客项目》 正在持续更新中,基于 Spring Boot 3.x + JDK 21...,[**点击查看**] ;
  • 《从零开发:FFBlog知识付费博客项目(全栈开发)》 演示链接: https://ffblog.ffcxy.com/  ;

截止目前, 飞飞  正在疯狂爆肝实战项目,后续还会上新更多项目,目标是将所学知识开发成项目并且分享给大家,如知识付费系统, Ai系统, CMS系统,在线商城系统,等等 ,欢迎点击围观

在前端代码开发中,Flowbite是一个基于Tailwind CSS的组件库,由于Tailwind本身只负责样式,Flowbite通过原生的JavaScript提供交互功能(如折叠面板、下拉菜单、模态框)。

而这个库的核心函数是initFlowbite

包含关系

简单来说,initFlowbite 是一个全量初始化的“总开关”,它的内部包含调用的所有子函数,说白了这就是一个全量的全局函数,它的下面包含很多局部的子函数,如图所示。

图片

核心区别

图片

在vue3中的使用

我们建议选择局部的使用方法,这样便于控制。

import { initDropdowns } from 'flowbite';

// 当某个包含 Dropdown 的组件异步加载完成后
onUpdated(() => {
    initDropdowns(); // 只针对下拉菜单进行重新绑定
});
上一篇 在使用tailwind布局时是使用grid布局还是使用flex布局
已是最后一篇

全部评论(0)

头像
😃 😁 😅 😂 😍 😜 😝 🤑 🥵 🥰 😙 😎 😵 😭 😱 😖 🥳 👽 🙈 🤡 😤 💣 💯 💢 ❤️ 👍 👏 👋 👌 🤏 🙏
还没有任何评论哟~