我最近遇到了将输入元素的数据绑定到iron-ajax的"body"属性的问题.当我在聚合物0.5上使用core-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>
Run Code Online (Sandbox Code Playgroud)
现在我尝试用铁-ajax做同样的事情.但它会逐字地发送"{{username}}"和"{{password}}"而不是其值.这是代码:
<iron-ajax
id="ajax"
method="POST"
contentType="application/json"
url="{{url}}"
body='{"username":"{{username}}", "password":"{{password}}"}'
handle-as="json"
on-response="responseHandler">
</iron-ajax>
Run Code Online (Sandbox Code Playgroud)
如何使它工作?谢谢您的回答 :)