---
title: "section"

doc_type: static
doc_category: static
doc_version: v20270301
source_url:
  html: 'https://developer.shopline.com/zh-hans-cn/docs/sline/object/section'
  md: 'https://developer.shopline.com/zh-hans-cn/docs/sline/object/section.md'
---

# section


    组件的属性和设置。可用于在组件内嵌套区块和代码片段。

    



    <div>
    
## 属性

        
<ObjectProperty
    name="id"
    types={[<Mdx>string</Mdx>]}
>
<ObjectSummary>
组件的 ID。

JSON 模板中的动态组件的 ID 由 SHOPLINE 动态生成。

静态组件的 ID 为其文件名，比如 `rich-text.html` 文件的 ID 为 `rich-text`。
</ObjectSummary>
</ObjectProperty>
        
<ObjectProperty
    name="index"
    types={[<Mdx>integer</Mdx>]}
>
<ObjectSummary>
当前组件在其所属位置内的索引（从 1 开始计数）。


</ObjectSummary>
</ObjectProperty>
        
<ObjectProperty
    name="index0"
    types={[<Mdx>integer</Mdx>]}
>
<ObjectSummary>
当前组件在其所属位置内的索引（从 0 开始计数）。


</ObjectSummary>
</ObjectProperty>
        
<ObjectProperty
    name="type"
    types={[<Mdx>string</Mdx>]}
>
<ObjectSummary>
组价的类型，值为组件的文件名。


</ObjectSummary>
</ObjectProperty>
        
<ObjectProperty
    name="blocks_size"
    types={[<Mdx>integer</Mdx>]}
>
<ObjectSummary>
组件包含的区块数量。


</ObjectSummary>
</ObjectProperty>
        
<ObjectProperty
    name="settings"
    types={[<Mdx>[settings](https://developer.shopline.com/zh-hans-cn/docs/sline/object/settings.md)</Mdx>]}
>
<ObjectSummary>
组件的设置。


</ObjectSummary>
</ObjectProperty>
        
    
    </div>


