OpenTiny Vue 3.12.0 发布:文档大优化!增加水印和二维码两个新组件🎈
你好,我是 Kagol。
非常高兴跟大家宣布,2023年11月30日,OpenTiny Vue 发布了 v3.12.0 🎉。
OpenTiny 每次大版本发布,都会给大家带来一些实用的新特性,10.24 我们发布了 v3.11.0 版本,增加了富文本、ColorPicker 等4个新组件,该版本共有23位贡献者参与。
🎊OpenTiny Vue 3.11.0 发布:增加富文本、ColorPicker等4个新组件,迎来了贡献者大爆发!
本次 3.12.0 版本主要有以下更新:
- 全面优化 54 个高频组件的 Demo / API 文档,让文档更加清晰易懂、符合预期
- Watermark 水印组件
- QrCode 二维码组件
本次版本共有21位贡献者参与开发,其中有8位是新贡献者,欢迎新朋友们👏
以下是新贡献者:
- @fanbingbing16 made their first contribution in #686
- @dyh333 made their first contribution in #667
- @betavs made their first contribution in #719
- @betterdancing made their first contribution in #742
- @David-TechNomad made their first contribution in #772
- @falcon-jin made their first contribution in #844
- @wuyiping0628 made their first contribution in #944
- @James-9696 made their first contribution in #970
也感谢老朋友们对 OpenTiny 的辛苦付出!
大家可以更新 @opentiny/vue@3.12.0
进行体验!
组件文档优化
为了提升开发者阅读文档的体验,从9月份至今,我们花了整整三个月时间对 54 个高频组件的 demo / api 文档进行全面的优化。
希望你能喜欢这波优化,如果你在使用过程中,发现有描述不清楚、不合理、不美观之处,也希望你能给我们提交 Issue 进行反馈。
🎉开发者的福音:TinyVue 组件库文档大优化!类型更详细,描述更清晰!
Watermark 水印
水印组件用于保护文档的版权,防止文档被非法复制或盗用,常见的使用场景有:
- 在公司内部文档中添加水印,以防止机密信息泄露
- 在商业合同或法律文件中添加水印,以保护文件的真实性和完整性
- 在电子书籍或其他数字内容中添加水印,以防止盗版和非法传播
- 在社交媒体发布图片时添加水印,以保护自己的版权
Watermark 使用方式很简单,只需要用水印组件包裹要添加水印的内容即可。
<template> <tiny-watermark v-bind="params"> <div style="height: 500px"></div> </tiny-watermark> </template> <script setup> import { reactive } from 'vue' import { Watermark as TinyWatermark } from '@opentiny/vue' const params = reactive({ content: ['I ❤️ TinyVue', 'TinyVue is 👍'], }) </script>
效果如下:
其中水印内容可以支持调整宽高、旋转角度、字体、间距等,并且支持图片水印。
图片水印效果:
水印组件链接:https://opentiny.design/tiny-vue/zh-CN/os-theme/components/watermark
欢迎体验!
QrCode 二维码
二维码组件的使用场景非常丰富:
- 线下演讲时,可以在 PPT 放个人微信的二维码,方便听众用手机扫码获得讲师的联系方式,进行进一步的沟通
- 商家可以在产品上印制二维码,用户通过扫描二维码来获取产品信息或说明书
- 用户通过扫描二维码来登录网站或应用,提高登录的安全性和便捷性
QrCode 使用方式也很简单,只需要传入链接地址即可。
<template> <tiny-qr-code v-bind="params"></tiny-qr-code> </template> <script setup> import { QrCode as TinyQrCode } from '@opentiny/vue' const params = { value: 'https://opentiny.design/tiny-vue' } </script>
效果如下:
可以尝试扫描上面的二维码,将会进入 TinyVue 官网。
二维码的大小、颜色、背景、间距等都支持配置,同时也支持自定义图片。
自定义图片的二维码效果:
二维码组件链接:https://opentiny.design/tiny-vue/zh-CN/os-theme/components/qr-code
欢迎体验!
欢迎加入 OpenTiny 开源社区。
添加微信小助手:opentiny-official,一起参与共建!
开源不易,请给 TinyVue 点个 Star ⭐ 鼓励下,感谢你对我们 OpenTiny 的大力支持!
源码:https://github.com/opentiny/tiny-vue
联系我们
GitHub:https://github.com/opentiny/tiny-vue(欢迎 Star ⭐)
官网:https://opentiny.design/tiny-vue
B站:https://space.bilibili.com/15284299
公众号:OpenTiny

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
2023 年,再来聊聊:微服务、中台?
阿里巴巴市值被拼多多反超后,互联网上出现了各种对比和分析两家公司的文章,基本都是围绕组织架构、商业模式、企业愿景等宏观方面展开。 片刻之间,阿里此前的各种“战略”似乎都成了“昏招”。这不,曾经他们引以为豪的“中台”也被拿出来批判了。 阿里巴巴是中国第一个明确提出“中台战略”的企业。在2015年年中的时候,马云参观了芬兰游戏公司Supercell。这家公司的员工人数非常少,还不到200人,但是一年的利润高达15亿美金。虽然开发了像《部落冲突》这样的知名游戏,但这家公司开发游戏的团队规模都很小,只有六七个人而已。 这么小规模的团队,怎么做成了这么大的业务呢?其中一个原因是他们把游戏开发过程中,要用的一些通用的游戏素材和算法整理出来,把这些作为工具提供给所有的小团队。 同一套工具,可以支持好几个小团队研发游戏。这种管理方式,就是一个“中台”的模型。 参观完之后,马云非常受启发,不久后阿里集团就正式提出了“大中台、小前台”的中台战略,通过将原本分散到各个业务的支持部门,比如技术部门、数据部门集中到一起。 这样,原本分散的支持部门聚合在一起后可以进行快速的服务迭代,更高效地支撑前线,大幅降低支持...
- 下一篇
虚拟机成为 Android 的核心结构
安卓虚拟化框架(AVF)将出现在即将推出的部分安卓 14 设备上。AVF 于 Android 13 首次在 Pixel 设备上推出,为开发特权应用程序的平台开发人员提供了新的功能。 有了 AVF,我们将更广泛地支持安卓的虚拟化。虚拟化被广泛应用和部署,以隔离工作负载和操作系统。它可以有效地扩展基础设施、测试环境、兼容传统软件、创建虚拟桌面等。 有了 AVF,虚拟机就成了安卓操作系统的核心结构,类似于安卓利用 Linux 进程的方式。开发人员可以灵活选择虚拟机的隔离级别: 单向隔离:安卓(主机)可以控制和检查虚拟机的内容。这些虚拟机最常用于沙箱和隔离,使多个操作系统能在同一台机器/设备上运行,由一个操作系统主机(Android)控制和监视所有其他操作系统。 双向隔离(隔离虚拟机):Android(主机)和虚拟机(客户机)完全相互隔离。处理或存储敏感数据的开发人员可能会受益于隔离虚拟机。隔离虚拟机具有双向屏障,主机(Android)和虚拟机都无法访问对方,除非通过明确商定的通信渠道。这有两个主要特性: 主机(Android)无法访问虚拟机内的工作负载和数据(保密)。 即使 Android ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6