javascript - 如何制作 v-slot: cell () - Vue.js
问题描述
我想在 Bootstrap Vue table 中制作一个 v-slot v-slot: cell ()
。
我尝试了几种方法,但都失败了。
<template>
<div>
<slot name="[nama,pakai]" :item="db">
<p style="font-size: 24px;">
{{ db }}
</p>
</slot>
</div>
</template>
<script>
export default {
data: () => ({
db: {
key: 'nama',
pakain: 'es',
},
}),
methods: {
datas(db) {
console.log(db)
switch (db) {
case 1:
console.log('ok one')
break
case 2:
console.log('ok two')
break
}
},
},
}
</script>
<!-- page-->
<template v-slot:name(qc)="row">
{{row}}
</template>
以前我寻找文档但没有找到这样的方法。
解决方案
推荐阅读
- java - 将注释合并为一个
- c# - Net Core:为幻灯片轮播编写单元测试用例
- python - 为什么 dict.popitem() 会引发 KeyError 而不是返回 None?
- .net-traceprocessing - 我收到 OutOfMemoryExceptions,但我的跟踪文件比我的可用内存小得多
- python - 将字典(或当前输出文本文件)导出到 .csv 文件而不是 .txt 文件的最简单方法?
- sql - 仅在 SQL Server 中某个对应的列条件 = 'y' 之后查询列条件 = 'x' 的行
- javascript - react native在固定时间段内重新加载setInterval中的api数据
- python - 在 Azure 上使用 Jupyter Notebooks 使用 Active Directory 身份验证托管 Pytorch 环境
- c++ - 在构造函数上传递参数或在每个方法上传递它们
- docker - HTTP 客户端(声明式或低级)无法从 pod [Micronaut 1.1.4] 访问互联网