使用Angular JS的HTML5进度条在Microsoft Edge上不显示值
HTML5 progress bar not showing value on Microsoft Edge using Angular JS
我有一个问题,我在一个网站上有一个进度条,最大设置为100,并在页面加载上动态设置值。它在Firefox, Chrome和Safari上运行良好,但在Microsoft Edge上,该值总是被解释为0。我的HTML代码里面的ng-repeat
是:
<progress max="100" value={{element.progress}}></progress>
element.progress
总是一个整数值。当我在Edge开发人员工具上检查它时,我看到值被设置为0。其他一切都在网站上工作,价值都被正确地展示出来。只有进度标签不起作用。如果我使用document.getElementById
并在控制台上设置值,它可以工作。
尝试使用ng-value代替value
<progress max="100" ng-value="element.progress"></progress>
相关文章:
- 如何在Microsoft Edge中发布AudioContext
- RTCPeerConnection在Microsoft Edge中工作吗?
- 如何使用Temasys AdapterJS与Microsoft Edge合作
- 我的脚本在 Edge 中返回Microsoft未定义的错误
- 在 Microsoft Edge 中重新采样音频,因为不支持复制到通道
- XPath选择不适用于Microsoft Edge(适用于Chrome和Firefox)
- Microsoft Edge-Canvas 2D中的字体变体
- Microsoft Edge未启动HTML5音频元数据
- 为什么我得到“;“拒绝许可”;访问父iframe时在Microsoft Edge中
- Microsoft Edge和IE上的Twitter Bootstrap Modal缓存(最新版本)
- 如何从Microsoft Edge编辑JavaScript
- 如何在Microsoft Edge中运行Jasmine测试
- 从 JavaScript 文件启动 Microsoft Edge 浏览器
- Microsoft Edge:onclick事件停止工作
- 使用Angular JS的HTML5进度条在Microsoft Edge上不显示值
- 如何使用PHP或Javascript删除Microsoft Edge's缓存
- localstorage事件监听器不能在Microsoft Edge上工作
- window.close()在Microsoft Edge浏览器中不起作用
- Microsoft Edge中的browser.windows.create只能全屏打开窗口
- 如何禁用Microsoft Edge中的日期选择器?