diff --git a/pages/directive/v-slot/Foo-composition.uvue b/pages/directive/v-slot/Foo-composition.uvue index b5628563913ee266a158ca631be0ce08e5be49b0..776667307d3928721c48abd78a5c190dec6c5da1 100644 --- a/pages/directive/v-slot/Foo-composition.uvue +++ b/pages/directive/v-slot/Foo-composition.uvue @@ -2,6 +2,10 @@ + + + + @@ -14,6 +18,10 @@ defineSlots<{ header(props : { msg : string }) : any, default(props : { num : number }) : any, + num1(props : { num : number }) : any, + num2(props : { num : number }) : any, + msgTrue(props : { msg : string }) : any, + msgFalse(props : { msg : string }) : any, footer(props : { arr : string[] }) : any }>() diff --git a/pages/directive/v-slot/Foo-options.uvue b/pages/directive/v-slot/Foo-options.uvue index e2ab869c84f4e72ce5462ee21c627fdcd2547255..0471f59071866c16503be1467919e29f753d23b0 100644 --- a/pages/directive/v-slot/Foo-options.uvue +++ b/pages/directive/v-slot/Foo-options.uvue @@ -2,6 +2,10 @@ + + + + @@ -11,6 +15,10 @@ slots: Object as SlotsType<{ header: { msg: string } default: { num: number } + num1: { num: number } + num2: { num: number } + msgTrue: { msg: string } + msgFalse: { msg: string } footer: { arr: string[] } }>, data(){ diff --git a/pages/directive/v-slot/v-slot-composition.uvue b/pages/directive/v-slot/v-slot-composition.uvue index bdeffe3a2bc041be55d1b33e6cb5744d6e423b50..ca1e7d5264a444da1982bc98f1f706ad810d78f1 100644 --- a/pages/directive/v-slot/v-slot-composition.uvue +++ b/pages/directive/v-slot/v-slot-composition.uvue @@ -1,28 +1,55 @@ - - - + + + \ No newline at end of file diff --git a/pages/directive/v-slot/v-slot-options.uvue b/pages/directive/v-slot/v-slot-options.uvue index 02a9e2480512b5be55be932596f939c69acf5a89..a2999cf052b12a75b2abc721d32ebbdee174feca 100644 --- a/pages/directive/v-slot/v-slot-options.uvue +++ b/pages/directive/v-slot/v-slot-options.uvue @@ -13,6 +13,24 @@ {{ num }} + + +