图片样式处理工具-体积优化

This commit is contained in:
WindowBird 2025-10-13 14:50:45 +08:00
parent 30aa21e72c
commit 6b26c641b2

View File

@ -16,7 +16,7 @@ export const useImageStyles = (
) => {
// 默认配置
const defaultOptions = {
maxWidth: 'calc(100%-0px)',
maxWidth: 'calc(100% - 0px)',
margin: '15px 0',
display: 'block',
boxSizing: 'border-box',
@ -73,43 +73,10 @@ export const useImageStyles = (
}
}
/**
*
*/
const triggerImageStyles = () => {
processImageStyles()
}
return {
forceImageStyles,
processImageStyles,
initImageStyles,
triggerImageStyles
}
}
/**
* -
* @param containerSelector
* @param options
*/
export const useSimpleImageStyles = (
containerSelector: string = '.article-content',
options: {
maxWidth?: string
margin?: string
display?: string
boxSizing?: string
} = {}
) => {
const {forceImageStyles, processImageStyles} = useImageStyles(
() => '', // 空函数,不监听内容变化
containerSelector,
options
)
return {
forceImageStyles,
processImageStyles
}
}