# @Preview 用@Preview装饰的自定义组件可以在DevEco Studio的预览器上进行实时预览,不支持动态图和动态预览,加载页面时,将创建并呈现@Preview装饰的自定义组件。 > **说明:** > 在单个源文件中,最多可以使用10个@Preview装饰自定义组件,更多说明请参考[查看eTS组件预览效果]( https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ohos-previewing-app-service-0000001218760596#section146052489820 )。 @Preview的用法如下: ```ts // xxx.ets @Entry @Component struct MyComponent { build() { Column() { Row() { Text('Hello World!') .fontSize("50lpx") .fontWeight(FontWeight.Bold) } Row() { Component1() } Row() { Component2() } } } } @Preview @Component struct Component1 { build() { Column() { Row() { Text('Hello Component1') .fontSize("50lpx") .fontWeight(FontWeight.Bold) } } } } @Component struct Component2 { build() { Column() { Row() { Text('Hello Component2') .fontSize("50lpx") .fontWeight(FontWeight.Bold) } } } } ```