应用于React中的filter
对象的styles
属性是否可以设置多个过滤器值?
saturation = 25;
blurAmount = 5;
brightness = 25;
opacity = 0.85;
let styles = {
backgroundImage: `url(${imageUrl})`,
WebkitFilter: `brightness(${brightness}%) saturation(${saturation}%) blur(${blurAmount}px)`,
filter: `brightness(${brightness}%) saturation(${saturation}%) blur(${blurAmount}px)`,
opacity: opacity
};
在上面的代码中,当我向组件添加内联样式时,只有opacity
和backgroundImage
属性被正确设置。
答案 0 :(得分:2)
React不支持所有CSS属性,所以我最好的建议是您可以使用像https://github.com/iyegoroff/react-native-color-matrix-image-filters#supported-filters这样的第三方库
检出此库,我认为这会为您提供帮助。