---
title: "if"

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

# if


    特定条件判断结果为真时渲染指定的代码块。

    



```sline
{{#if condition }}
  expression
{{/if}}
```



    
       `condition`：要判断的条件。
    







    
## 例子

        
            ### 单一条件判断

            以下示例对比两个同类型的值，当指定条件满足时渲染指定代码块。

            

            
<SlineExample path={'/products/product-009-92883-19'} objects={ 
    ["product"] 
}>
```sline
{{#if product.price > 30 }}
    product price more than 30
{{/if}}
```
</SlineExample>
            
        
            ### 多分支判断

            以下示例对比两个同类型的值，满足不同条件时渲染不同代码块。

            

            
<SlineExample path={'/products/product-009-92883-19'} objects={ 
    ["product"] 
}>
```sline
{{#if product.price < 30 }}
    product price less than 30
{{#else if product.price > 30 /}}
    product price more than 30
{{/if}}
```
</SlineExample>
            
        
            

            以下示例对比两个同类型的值，根据指定条件满足与否渲染不同代码块。

            

            
<SlineExample path={'/products/product-009-92883-19'} objects={ 
    ["product"] 
}>
```sline
{{#if product.price < 30 }}
    product price less than 30
{{#else/}}
    product price more than 30
{{/if}}
```
</SlineExample>
            
        
    
