2017-02-09 2 views
0

Wenn die Site mit einem Formularpost zu meiner Zielwebsite umleitet, möchte ich in der Lage sein, die eingehenden Daten aus der Postanforderung zu lesen, die angular 2 Typoskript verwendet. Gibt es eine Möglichkeit, es zu tun?Wie liest man Formulardaten in Angular 2 Typoskript?

+0

Sie müssen die Daten von einer Komponente zur anderen übergeben, ist es so? .. –

+0

nicht. Meine Postdaten stammen von einer externen Site. Ich möchte es an meinem Ende festhalten. – namrata

+0

externe Seite bedeutet API? .. –

Antwort

0

Grundsätzlich ist es nicht möglich mit nur eckigen. Setzen Sie einfach diese Antwort: How to read the post request parameters using javascript

Allerdings haben Sie je nach Ihrem Server Optionen; Wenn Sie die Anfrage analysieren, können Sie Ihre index.html mit einer serverseitigen Sprache erstellen. z.B. eine PHP-Datei.

An diesem Punkt könnten Sie die Post-Daten in einem Skript-Tag z. mit PHP

<script type="text/javascript"> 
    var somePostData = <?php echo $_POST['some_data']; ?> 
</script> 

Könnte das etwas für Sie sein, mit zu arbeiten? Natürlich müssten Sie die Daten ordnungsgemäß entgehen. dann wäre es zugänglich wie:

Fenster ["SomePostData"] in Ihrem Winkelcode, oder Sie definieren den Typ.

Verwandte Themen