如何解决从页面加载时的迭代对象中调用JS函数
晚上好,我想通过将宽度值替换为计算出的百分比来通过Javascript动态设置进度条。我正在使用Postgres DB运行Django。现在,我可以通过JS函数设置样式,但是如何在页面加载时触发函数?
通过该视图,我可以传递迭代对象的相关票数(poll_product)和总票数nr。我想将这两个参数作为参数传递给我的JS函数,因此我可以在那里计算百分比并进行设置。
我希望我已经足够清楚地解释了,但是请问我需要详细说明的内容。
FlatButton(
padding: EdgeInsets.only(left: 10.0,right:10.0),child: new Text('SIGN IN',style: Theme.of(context).textTheme.body1),onpressed: () {
Navigator.push(
context,SignInPage(widget.onSignedIn));
},),
解决方法
通过调用以下函数可以解决此问题:
function setProgressBar(productVotes,totalVotes,productID) {
progressPercentage = Math.round(productVotes/totalVotes * 100);
document.getElementById(productID).style.width = progressPercentage+"%";
}
在OP中为HTML中的函数调用编辑了代码
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。