我想在一个pug文件中使用另一个pug文件中的函数,就像js一样,该怎么写?

有几个重复的pug页面 内容差不多 想在同一个页面中展示 就像在js中写function一样 根据参数的不同 返回的内容不同 能否在一个pug中 写mixin()

例如:
    +show(where)
        if where = 'firstPage'
            .wrapper
                .row
                    .col-lg-12
                        section.panel
                            header.panel-heading 发送命令
                            .panel-body
                                form.form-horizontal.adminex-form(method="POST")
                                    input(type="hidden", name="action", value="/device/deviceSendInformation/send")
                                    .form-group
                                        label.col-sm-2.control-label.col-lg-2 命令:
                                        .col-sm-8
                                            .input-group.m-bot15
                                                span.input-group-addon
                                                    i.fa.fa-sort-numeric-asc
                                                input#send.form-control(type="text", placeholder="输入命令", name="sendInfo", value=formData.sendInfo)
                                        .col-sm-2
                                            .control-label 11111          
        else if where = 'secondPage'
            ......
            
            

就像这样 我想在别的pug文件中调用他 并输出不同的页面内容 该如何做?

阅读 4.1k
2 个回答

pug 可以使用mixinsPug

新手上路,请多包涵

incldue xx.jade

推荐问题
宣传栏