首先没有用到接口来实现。
用的循环来实现的数据刷新并且,时数据更新
但是控制台数据更新了。界面数据不更新
考虑问题应该是出现在datav的传值上了,但是具体怎么改不清楚
代码在这。看看应该怎么改呢
<dv-percent-pond :config="config" style="width:200px;height:100px;"/>
data() {
return {
config:{
val1: 0
}
}
}
function (xhr) {
// const percentDiv = document.getElementById("per");// 获取进度条元素
var x = xhr.loaded / xhr.total;
// percentDiv.style.width = percent * 100 + "px"; //进度条元素长度
// percentDiv.style.textIndent = percent * 100 + 5 + "px"; //缩进元素中的首行文本
// Math.floor:小数加载进度取整
// t.config.val1 = Math.floor(x * 100) + '%'; //进度百分比
t.config = {val1: Math.floor(x * 100) };
})