如何更改对象属性?

时间:2018-04-17 18:42:41

标签: javascript object

我正在努力更新对象属性。我之前没有遇到过这样的人。

如何更新持续时间属性?!

var test = new ProgressBar.Circle('#circus', {
  strokeWidth: 3,
  duration: 60000,
  color: '#21abe9',
  trailColor: '#f4f4f4',
  trailWidth: 1,
  svgStyle: null,
});
例如,

test.duration = 5,没有做任何事情。

谢谢!

1 个答案:

答案 0 :(得分:1)

我猜你正在使用ProgressBar.js库。根据其API,您有两种选择:

  • 通过将新值作为可选选项传递给duration来覆盖.animate()

    test.animate(0.5, {
        duration: 1000 // new value
    });
    
  • 使用正确的参数创建新的ProgressBar