🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

fant-mini-plus

Package Overview
Dependencies
Maintainers
2
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fant-mini-plus - npm Package Compare versions

Comparing version
0.1.13
to
0.1.14
+7
-0
changelog.md

@@ -5,2 +5,9 @@ # Changelog

### [0.1.14](https://gitlab.hd123.com/vue/fant-mini-plus/compare/v0.1.13...v0.1.14) (2023-09-18)
### Features
* ✨ 水印组件支持显示base64图片 ([cec9d87](https://gitlab.hd123.com/vue/fant-mini-plus/commit/cec9d87788afa4afb88144ee961538a4fe85ac80))
### [0.1.13](https://gitlab.hd123.com/vue/fant-mini-plus/compare/v0.1.12...v0.1.13) (2023-09-14)

@@ -7,0 +14,0 @@

+11
-6
<!--
* @Author: weisheng
* @Date: 2023-04-05 21:32:56
* @LastEditTime: 2023-05-15 11:29:31
* @LastEditTime: 2023-09-18 18:44:57
* @LastEditors: weisheng

@@ -33,3 +33,3 @@ * @Description: 水印组件

import { computed, onMounted, ref, watch, nextTick } from 'vue'
import { CommonUtil } from '../..'
import { CommonUtil, RegUtil } from '../..'

@@ -42,3 +42,3 @@ /**

content?: string
// 显示图片的地址
// 显示图片的地址,支持网络图片和base64(钉钉小程序仅支持网络图片)
image?: string

@@ -494,5 +494,10 @@ // 图片高度

img.src = CommonUtil.setUrlParams(image, {
timestamp: `${new Date().getTime()}`
}) // 要加载的图片 url
img.referrerPolicy = 'no-referrer'
if (RegUtil.isBase64Image(image)) {
img.src = image
} else {
img.src = CommonUtil.setUrlParams(image, {
timestamp: `${new Date().getTime()}`
})
}
img.onload = () => {

@@ -499,0 +504,0 @@ ctx.drawImage(

@@ -215,2 +215,12 @@ /**

/**
* 是否为base64图片
* @param {string} url
* @return
*/
function isBase64Image(url: string) {
// 使用正则表达式检查URL是否以"data:image"开头,这是Base64图片的常见前缀
return /^data:image\/(png|jpg|jpeg|gif|bmp);base64,/.test(url)
}
export const RegUtil = {

@@ -238,3 +248,4 @@ email,

isValidDate,
isPromise
isPromise,
isBase64Image
}

@@ -1,1 +0,1 @@

{"id":"fant-mini-plus","name":"fant-mini-plus","displayName":"fant-mini-plus基于Vue3和TypeScript的高效UI组件库","version":"0.1.13","description":"fant-mini-plus是一个基于Vue3和TypeScript的uni-app高效UI组件库,提供丰富的组件和样式,帮助开发者快速构建高质量的移动应用。","keywords":["vue3","typescript","组件库","微信小程序","支付宝小程序"],"repository":"https://gitee.com/fant-mini/uniapp-vue3-fant-ts","typings":"index.d.ts","engines":{"HBuilderX":"^3.5.2"},"dcloudext":{"sale":{"regular":{"price":"0.00"},"sourcecode":{"price":"0.00"}},"contact":{"qq":""},"declaration":{"ads":"无","data":"插件不采集任何数据","permissions":"无"},"npmurl":"https://github.com/Moonofweisheng/uniapp-vue3-fant-ts","type":"component-vue"},"uni_modules":{"dependencies":["mp-html"],"encrypt":[],"platforms":{"cloud":{"tcb":"y","aliyun":"y"},"client":{"Vue":{"vue2":"n","vue3":"y"},"App":{"app-vue":"y","app-nvue":"n"},"H5-mobile":{"Safari":"y","Android Browser":"y","微信浏览器(Android)":"y","QQ浏览器(Android)":"y"},"H5-pc":{"Chrome":"u","IE":"u","Edge":"u","Firefox":"u","Safari":"u"},"小程序":{"微信":"y","钉钉":"y","阿里":"y","百度":"u","字节跳动":"u","QQ":"u"},"快应用":{"华为":"u","联盟":"u"}}}}}
{"id":"fant-mini-plus","name":"fant-mini-plus","displayName":"fant-mini-plus基于Vue3和TypeScript的高效UI组件库","version":"0.1.14","description":"fant-mini-plus是一个基于Vue3和TypeScript的uni-app高效UI组件库,提供丰富的组件和样式,帮助开发者快速构建高质量的移动应用。","keywords":["vue3","typescript","组件库","微信小程序","支付宝小程序"],"repository":"https://gitee.com/fant-mini/uniapp-vue3-fant-ts","typings":"index.d.ts","engines":{"HBuilderX":"^3.5.2"},"dcloudext":{"sale":{"regular":{"price":"0.00"},"sourcecode":{"price":"0.00"}},"contact":{"qq":""},"declaration":{"ads":"无","data":"插件不采集任何数据","permissions":"无"},"npmurl":"https://github.com/Moonofweisheng/uniapp-vue3-fant-ts","type":"component-vue"},"uni_modules":{"dependencies":["mp-html"],"encrypt":[],"platforms":{"cloud":{"tcb":"y","aliyun":"y"},"client":{"Vue":{"vue2":"n","vue3":"y"},"App":{"app-vue":"y","app-nvue":"n"},"H5-mobile":{"Safari":"y","Android Browser":"y","微信浏览器(Android)":"y","QQ浏览器(Android)":"y"},"H5-pc":{"Chrome":"u","IE":"u","Edge":"u","Firefox":"u","Safari":"u"},"小程序":{"微信":"y","钉钉":"y","阿里":"y","百度":"u","字节跳动":"u","QQ":"u"},"快应用":{"华为":"u","联盟":"u"}}}}}