Заранее спасибо за помощь.
Я пытаюсь создать функцию в sass, которая принимает 2 значения опоры, вычисляет процент и возвращает процент как значение ширины. Я использую индикатор выполнения начальной загрузки.
Класс должен быть динамическим, поэтому, если результат равен 32, полоса должна быть 32%.
Вот контейнер, который управляет шириной индикатора выполнения
<div
class="progress-bar bg-success"
:class="'width-' + value"
role="progressbar"
:aria-valuenow="value"
aria-valuemin="0"
aria-valuemax="100"
></div>
<script>
export default {
name: "Bar",
props: {
bar: String,
value: Number,
totalValue: Number
}
};
</script>
<style lang="scss" scoped>
@function bar-width() {
@return width(value/totalValue * 100);
}
</style>
Это то, что у меня есть до сих пор, я чувствую, что я на правильном пути, любая помощь будет принята с благодарностью.
Благодарю вас!