javascript - vue.js中的数据是使用插值多次打印数据还是使用js表达式连接数据更好?
问题描述
这可能是一个愚蠢的问题,但我正在使用 Vue.js 打印出一个包含大量数据的非常大的表格,当我在一个<td></td>
元素中连接不同的数据绑定时,其中一些看起来最好。
所以我很好奇在加载大量数据时两者之间的性能是否有任何差异。
这是一个例子:
使用插值:
<table>
<thead>
<tr>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr v-for="person in people">
<th>{{ person.firstName }} {{ person.lastName }}</th>
</tr>
</tbody>
</table>
使用 js 连接:
<table>
<thead>
<tr>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr v-for="person in people">
<th>{{ person.firstName + ' ' + person.lastName }}</th>
</tr>
</tbody>
</table>
人员排列:
people: [
{
firstName: 'Jhon',
lastName: 'Doe'
},
// A lot more data...
]
解决方案
推荐阅读
- ruby - 如何为此方法 play_turn 编写 rspec Ruby 测试?
- python - 如何在字符串上使用 .replace()
- sql - 嵌套案例语句 - 提取错误的值
- delphi - 如何使用自定义平等比较器创建字典?
- node-opcua - 服务器在事件中向 Prosys 和 Matrikon 客户端抛出错误
- html - HTML5 调试视频嵌入
- jmeter - 在 JMeter 中发送多个 http 请求,然后暂停一段时间以再次触发执行
- python - 合并重复的 for 循环结果
- python - udp 数据包代理允许数据包通过,但不更改其源 IP 地址
- nginx - 打开网页会发出两个相同的请求,但第二个请求带有“Accept: image/webp,*/*”标头