代码之家  ›  专栏  ›  技术社区  ›  Muhammad Ashraf

胡须圈复制区

  •  1
  • Muhammad Ashraf  · 技术社区  · 6 年前

    我有胡子:

    my mustache

    在我渲染之后,有4个分区(相同的2个分区)。

    html

    我只想显示2个DIV或删除重复的DIV,有人能帮我吗?

    代码:

    {{#bya_jsa}}
        {{#jasa}}
    
            {{#bya_jsa}}
                {{#no}}
                    <div id="divbiayapekerjaan" form-no="{{no}}">
                {{/no}}
            {{/bya_jsa}} 
    
                <div class="form-group">
                    <label><b>Jasa</b></label>
                    <input type="text" name="bya_js[][jasa]" value="{{jasa}}" class="form-control" placeholder="Masukkan jasa yang ada" required="required">
                </div>
    
        {{/jasa}}
        {{#by_mulai}}       
                <div class="form-group">
                    <label><b>Dimulai</b></label>
                    <input type="text" name="bya_js[][by_mulai]" value="{{by_mulai}}" class="form-control uang" placeholder="Contoh; Rp 10.000.000" required="required">
                </div>
        {{/by_mulai}}
        {{#by_sampai}}
                <div class="form-group">
                    <label><b>Sampai</b></label>
                    <input type="text" name="bya_js[][by_sampai]" value="{{by_sampai}}" class="form-control uang" placeholder="Contoh; Rp 60.000.000" required="required">
                </div>
                <hr>
                <br>
    
                {{#bya_jsa}}
                    {{#no}}
                        </div>
                    {{/no}}
                {{/bya_jsa}}  
    
        {{/by_sampai}} 
    {{/bya_jsa}}
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   Christopher Stevens    6 年前

    我想你要找的一个可能的答案是 found here ,一种处理if/else语句的方法。

    或:

    重构以包含动态“by”值:

    ...
    <div class="form-group">
        <label><b>{{by_name}}</b></label>
        <input type="text" name="bya_js[][{{by_val}}]" value="{{by_val}}" class="form-control" placeholder="{{placeholder}}" required="required">
    </div>
    ...
    

    我选择了“按名称”作为格式化名称,“按值”作为更具系统外观的值,而占位符作为相关值。这将允许您只创建一个表单而不是多个表单。你需要提前用“名称”和“值”来设置。