@@ -573,15 +573,15 @@ slot(s).
573
573
<template >
574
574
<b-table :fields =" fields" :items =" items" >
575
575
<!-- A virtual column -->
576
- <template slot =" index" scope =" data" >
576
+ <template slot =" index" slot- scope =" data" >
577
577
{{data.index + 1}}
578
578
</template >
579
579
<!-- A custom formatted column -->
580
- <template slot =" name" scope =" data" >
580
+ <template slot =" name" slot- scope =" data" >
581
581
{{data.value.first}} {{data.value.last}}
582
582
</template >
583
583
<!-- A virtual composite column -->
584
- <template slot =" nameage" scope =" data" >
584
+ <template slot =" nameage" slot- scope =" data" >
585
585
{{data.item.name.first}} is {{data.item.age}} years old
586
586
</template >
587
587
</b-table >
@@ -640,7 +640,7 @@ be empty) to prevent the click on the input, button, select, or link, from trigg
640
640
the ` row-clicked ` event:_
641
641
642
642
``` html
643
- <template slot =" actions" scope =" cell" >
643
+ <template slot =" actions" slot- scope =" cell" >
644
644
<!-- We use click.stop here to prevent a 'row-clicked' event from also happening -->
645
645
<b-btn size =" sm" @click.stop =" details(cell.item,cell.index,$event.target)" >Details</b-btn >
646
646
</template >
@@ -661,7 +661,7 @@ return the formatted value as a string (basic HTML is supported)
661
661
``` html
662
662
<template >
663
663
<b-table :fields =" fields" :items =" items" >
664
- <template slot =" name" scope =" data" >
664
+ <template slot =" name" slot- scope =" data" >
665
665
<a :href =" `#${data.value.replace(/[^a-z]+/i,'-').toLowerCase()}`" >
666
666
{{data.value}}
667
667
</a >
@@ -729,15 +729,15 @@ the footer will use the `HEAD_` slot content.
729
729
730
730
``` html
731
731
<b-table :fields =" fields" :items =" items" foot-clone >
732
- <template slot =" name" scope =" data" >
732
+ <template slot =" name" slot- scope =" data" >
733
733
<!-- A custom formatted data column cell -->
734
734
{{data.value.first}} {{data.value.last}}
735
735
</template >
736
- <template slot =" HEAD_name" scope =" data" >
736
+ <template slot =" HEAD_name" slot- scope =" data" >
737
737
<!-- A custom formatted header cell for field 'name' -->
738
738
<em >{{data.label}}</em >
739
739
</template >
740
- <template slot =" FOOT_name" scope =" data" >
740
+ <template slot =" FOOT_name" slot- scope =" data" >
741
741
<!-- A custom formatted footer cell for field 'name' -->
742
742
<strong >{{data.label}}</strong >
743
743
</template >
@@ -758,7 +758,7 @@ click on the input, button, select, or link, from triggering a change in sorting
758
758
or a ` head-clicked ` event.
759
759
760
760
``` html
761
- <template slot =" HEAD_actions" scope =" foo" >
761
+ <template slot =" HEAD_actions" slot- scope =" foo" >
762
762
<!-- We use click.stop here to prevent 'sort-changed' or 'head-clicked' events -->
763
763
<input @click.stop type =" checkbox" :value =" foo.column" v-model =" selected" >
764
764
<!-- We use click.native.stop here to prevent 'sort-changed' or 'head-clicked' events -->
@@ -802,7 +802,7 @@ to have details initially showing.
802
802
``` html
803
803
<template >
804
804
<b-table :items =" items" :fields =" fields" >
805
- <template slot =" show_details" scope =" row" >
805
+ <template slot =" show_details" slot- scope =" row" >
806
806
<!-- we use @click.stop here to prevent emitting of a 'row-clicked' event -->
807
807
<b-button size =" sm" @click.stop =" row.toggleDetails" class =" mr-2" >
808
808
{{ row.detailsShowing ? 'Hide' : 'Show'}} Details
@@ -813,7 +813,7 @@ to have details initially showing.
813
813
Details via check
814
814
</b-form-checkbox >
815
815
</template >
816
- <template slot =" row-details" scope =" row" >
816
+ <template slot =" row-details" slot- scope =" row" >
817
817
<b-card >
818
818
<b-row class =" mb-2" >
819
819
<b-col sm =" 3" class =" text-sm-right" ><b >Age:</b ></b-col >
@@ -1256,9 +1256,9 @@ when fetching your data!
1256
1256
:sort-desc.sync =" sortDesc"
1257
1257
@filtered =" onFiltered"
1258
1258
>
1259
- <template slot =" name" scope =" row" >{{row.value.first}} {{row.value.last}}</template >
1260
- <template slot =" isActive" scope =" row" >{{row.value?'Yes :)':'No :('}}</template >
1261
- <template slot =" actions" scope =" row" >
1259
+ <template slot =" name" slot- scope =" row" >{{row.value.first}} {{row.value.last}}</template >
1260
+ <template slot =" isActive" slot- scope =" row" >{{row.value?'Yes :)':'No :('}}</template >
1261
+ <template slot =" actions" slot- scope =" row" >
1262
1262
<!-- We use @click.stop here to prevent a 'row-clicked' event from also happening -->
1263
1263
<b-button size =" sm" @click.stop =" info(row.item, row.index, $event.target)" class =" mr-1" >
1264
1264
Info modal
@@ -1267,7 +1267,7 @@ when fetching your data!
1267
1267
{{ row.detailsShowing ? 'Hide' : 'Show' }} Details
1268
1268
</b-button >
1269
1269
</template >
1270
- <template slot =" row-details" scope =" row" >
1270
+ <template slot =" row-details" slot- scope =" row" >
1271
1271
<b-card >
1272
1272
<ul >
1273
1273
<li v-for =" (value, key) in row.item" :key =" key" >{{ key }}: {{ value}}</li >
0 commit comments