Home  >  Q&A  >  body text

node.js - 我想在一个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文件中调用他 并输出不同的页面内容 该如何做?

伊谢尔伦伊谢尔伦2764 days ago479

reply all(2)I'll reply

  • 大家讲道理

    大家讲道理2017-04-17 15:43:14

    incldue xx.jade

    reply
    0
  • 高洛峰

    高洛峰2017-04-17 15:43:14

    pug can use mixinsPug

    reply
    0
  • Cancelreply