- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
附件是尝试制作线性进度组件的工作原型(prototype)的伪代码。
<script src="https://unpkg.com/material-components-web@0.42.1/dist/material-components-web.min.js"></script>
...
<div role="progressbar" class="mdc-linear-progress" id="my-progress-bar">
<div class="mdc-linear-progress__buffering-dots"></div>
<div class="mdc-linear-progress__buffer"></div>
<div class="mdc-linear-progress__bar mdc-linear-progress__primary-bar">
<span class="mdc-linear-progress__bar-inner"></span>
</div>
<div class="mdc-linear-progress__bar mdc-linear-progress__secondary-bar">
<span class="mdc-linear-progress__bar-inner"></span>
</div>
</div>
const overallProgress = mdc.linearProgress.MDCLinearProgress.attachTo(document.getElementById('my-progress-bar'));
overallProgress.setProgress(0.5);
上述代码旨在显示 50% 的进度。原型(prototype)不起作用。它的哪一部分可能出了问题?以下引用资料是我从官方引用文档中获得的最佳引用资料。
最佳答案
只需替换 JavaScript 行 overallProgress.setProgress(0.5);
进入 overallProgress.progress=0.5;
我喜欢 source-code of MDCLinearProgress事实证明它是使用 JavaScript function setters 实现的.函数 setter 的工作方式是在类中声明为方法,但实际设置值是将其视为属性。
因此,不要使用 setProgress(value)
,而是将其替换为 progress=value
。
关于javascript - Material Design LinearProgress 组件的工作示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53948547/
附件是尝试制作线性进度组件的工作原型(prototype)的伪代码。 HTML ... JavaS
我在我的页面中使用来自 material ui 的 LinearProgress 并且我的 LinearProgress 的最大值一直不是 100,有时它可以是 10、20、5 ……我试过做
我在我的页面中使用来自 material ui 的 LinearProgress 并且我的 LinearProgress 的最大值一直不是 100,有时它可以是 10、20、5 ……我试过做
我正在尝试使用 Material UI 制作自定义子弹图,我的想法是 2 MuiLinearProgress 条彼此相邻,中间有一个垂直分隔线。我似乎找不到将它们并排显示的方法。
我是一名优秀的程序员,十分优秀!