# 验证代码段检测---不检测 > **说明:** > > 本文档检测非` js、ts、JavaScript、javascript、TypeScript、typescript`代码段 ## C++代码段 代码段-C++: ```c++ // c++代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## json代码段 代码段-json: ```json // json代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## java代码段 代码段-java: ```java // java代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## html代码段 代码段-html: ```html // html代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## text代码段 代码段-text: ```text // text代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## shell代码段 代码段-shell: ```shell // shell代码段: // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ``` ## 代码段nocheck-fa ```javascript // : // xxx.ets @Entry @Component struct GridContainerExample { @State sizeType: SizeType = SizeType.XS build() { Column({ space: 5 }) { GridContainer({ columns: 12, sizeType: this.sizeType, gutter: 10, margin: 20 }) { Row() { Text('1') .useSizeType({ xs: { span: 6, offset: 0 }, sm: { span: 2, offset: 0 }, md: { span: 2, offset: 0 }, lg: { span: 2, offset: 0 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('2') .useSizeType({ xs: { span: 2, offset: 6 }, sm: { span: 6, offset: 2 }, md: { span: 2, offset: 2 }, lg: { span: 2, offset: 2 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) Text('3') .useSizeType({ xs: { span: 2, offset: 8 }, sm: { span: 2, offset: 8 }, md: { span: 6, offset: 4 }, lg: { span: 2, offset: 4 } }) .height(50).backgroundColor(0x4682B4).textAlign(TextAlign.Center) Text('4') .useSizeType({ xs: { span: 2, offset: 10 }, sm: { span: 2, offset: 10 }, md: { span: 2, offset: 10 }, lg: { span: 6, offset: 6 } }) .height(50).backgroundColor(0x00BFFF).textAlign(TextAlign.Center) } }.width('90%') Text('Click Simulate to change the device width').fontSize(9).width('90%').fontColor(0xCCCCCC) Row() { Button('XS') .onClick(() => { this.sizeType = SizeType.XS }).backgroundColor(0x317aff) Button('SM') .onClick(() => { this.sizeType = SizeType.SM }).backgroundColor(0x317aff) Button('MD') .onClick(() => { this.sizeType = SizeType.MD }).backgroundColor(0x317aff) Button('LG') .onClick(() => { this.sizeType = SizeType.LG }).backgroundColor(0x317aff) } }.width('100%').margin({ top: 5 }) } } ```