gpt4 book ai didi

html - 缩小 css - 删除标记文件的内联样式中的 angularjs 表达式

转载 作者:行者123 更新时间:2023-11-28 02:50:47 24 4
gpt4 key购买 nike

我使用 angularjs。

在标记文件中,我有这样的内联样式:

<div class="progress-bar"
style="display: block; width: {{::provision.precision}}%">
</div>

我将这段 html 代码缩小为 grunt-contrib-htmlmin .这是 grunt 配置:

htmlmin: {
dist: {
options: {
collapseWhitespace: false,
conservativeCollapse: false,
collapseBooleanAttributes: true,
removeComments: true,
removeCommentsFromCDATA: true,
removeOptionalTags: true,
minifyJS: {
mangle: false
},
minifyCSS: true
},
files: [{
expand: true,
cwd: '<%= yeoman.dist %>',
src: [
'*.html',
'views/{,*/}*.html'
],
dest: '<%= yeoman.dist %>'
}]
}
}

在 htmlmin 中有 minifyCSS 使用 grunt-contrib-cssmin 缩小内联样式.

这样缩小后的结果:

<div class="progress-bar" style="display: block;"></div>

样式属性中没有宽度

有谁知道如何配置 minifyCSS 以在缩小后保持 width: {{::provision.precision}}%

最佳答案

我找到了解决方案。

使用 ng-style 而不是 style 属性。就这样!

关于html - 缩小 css - 删除标记文件的内联样式中的 angularjs 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39388071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com