Niedawno miałem problemy z wiązaniem danych z elementu wejściowego z atrybutem "ciało" żelaza-ajax. Kiedy stosuje rdzeń AJAX na polimeru 0,5, można łatwo związać Takie wartości:polimer żelazo-ajax: Jak powiązać dane z elementu wejściowego z atrybutem ciała iron-ajax
<core-ajax
id="ajax"
method="POST"
contentType="application/json"
url="{{url}}"
body='{"username":"{{username}}", "password":"{{password}}"}'
handleAs="json"
on-core-response="{{responseHandler}}">
</core-ajax>
Teraz próbował samo żelazem AJAX. Ale wysyła dosłownie "{{username}}" i "{{password}}" zamiast ich wartości. Oto kod:
Jak to działa? Dziękuję za twoje odpowiedzi :)
to również działa w celu obliczenia właściwości 'params'. Jednak w tym przypadku chcesz zwrócić 'Object' zamiast łańcucha. –
Dobra odpowiedź, użycie właściwości zamiast funkcji bezpośrednio pozwala na ponowne wywołanie, jeśli parametr zmieni się ... może nie być tutaj użyteczny, ale w niektórych innych przypadkach jest. –
Powoduje to, że 'processBody' jest wywoływana przy każdej pojedynczej zmianie w polach wejściowych, a nie przy obliczaniu na serializację żądań. – user3467349