Wie Sie den Wert auf url in Mops

Ich habe eine url wie diese: http://localhost/editblog/58a5da1df3ec9614fc9893d3

und code in Mops so:

 input.form-control(type='hidden', name='id', value='')

Die Frage ist, wie man den Wert über die url übergeben und zu value=''

Ich habe darüber bekannt req.params.id aber es ist nicht das, was lösen könnte mein Problem

  • Ich bin zu interpretieren, dass Sie möchten, um die Wiedergabe des Formulars mit dem Wert gebacken auf Seite Rendern. Ist das richtig?
InformationsquelleAutor trungducng | 2017-02-16



One Reply
  1. 4

    Wann machen Sie Ihr Mops-Vorlage, die Sie senden konnten, jede variable als res.locals Eigentum, so wird er senden, Vorlage:

    app.get('/editblog/:id', function(req, res) {
      res.render('editblog', { title: 'edit blog', id: req.params.id });
    });

    Und jetzt haben Sie Zugang zu id in Ihre Vorlage ein:

    editblog.Mops:

    input.form-control(type='hidden', name='id', value=id)
    • Ich bin mir nicht sicher, aber vielleicht wollte er die url zu dem Wert? Dann, anstelle von “ … – id: req.params.id}); es wäre zu Rendern …url: erf.orignalUrl. Dann für den Eingang, er würde Wert=url.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.