javascript - vue中按div ID汇总值
问题描述
我在网页中使用 Vue,我希望表数据值是已打印到表中某个 div 中的值的滚动总和
我希望避免计算或对数据本身进行任何操作,但我想将任何已打印在 div 中的值与 id 相加,totals
然后将它们加起来作为我的评论所在的总计
我可以像这样在 vue 中根据 div id 汇总值吗?
我的代码:
<tr v-for="(value, warehouse) in numbersByWarehouse" :key="warehouse">
<td>@{{warehouse}}</td>
<td v-for="date in dates" :key="date" >
<div v-for="(dataByDate, dateValue) in value.dates" :key="dateValue">
<div id="totals" v-if="dateValue == date ">
@{{dataByDate.total_categories}}
</div>
</div>
</td>
<td>
<!-- I want this to be a total of all values for @{{dataByDate.total_categories }} in div ID totals -->
</td>
</tr>
//here's the returned object for reference
numbersByWarehouse() {
warehouseRows = [
{
"13401 - TEST ":{
"dates":{
"2021-11-11":{
"categories":420,
"qty":1,
"total_categories":420,
}
},
},
]
console.log(warehouseRows)
return warehouseRows
},
解决方案
推荐阅读
- python - ABC 还是 zope.interface?
- spring - 使用 Spring Boot 存储库运行复杂的 SQL 查询
- dart - Dart 私有变量在其他函数中返回 null
- android - 滚动 RecyclerView 时,Android Picasso 图像加载应用程序崩溃
- flutter - 如何为 SnackBar 使用 Fade Scale 动画包?
- javascript - 转换后文件损坏
- java - 尝试使用字符串和对象数组作为输入参数创建方法时出现 Javassist.CannotCompileException
- node.js - 未知的顶级运营商:$geoNear
- javascript - JS - 在头部更快地加载脚本
- python - DRF ,将检索功能路由到发布功能