0
ajaxリクエストでUIが更新されない問題があります。ページを手動で更新する必要があります。ポリマーでアイアンフォームのajaxレスポンス後にUIを更新します
基本的には同じボタンです。押すと、好きな人の数が増えるはずです。 HTTPリクエストとレスポンスは正常に動作しています。しかし値{{commentaire.likes}}
はすぐには更新されません。
<template>
<form is="iron-form" id="likeForm" method="post" action="/like/{{commentaire.heure}}" on-click="submitLike" on-iron-form-response="augmenterLikes">
<paper-button raised>{{commentaire.likes}} J'aime</paper-button>
</form>
</template>
<script>
Polymer({
is: 'my-comment',
properties: {
commentaire : {
type: Object,
value: {},
},
},
augmenterLikes: function(e) {
this.commentaire.likes = e.detail.response;
},
});
助けてください。
ありがとうございましたとても。私はどこからドキュメントやチュートリアルを入手したのだろうか。 –
こんにちは、ここで確認できます:https://www.polymer-project.org/1.0/docs/devguide/data-binding#set-pathあなたの 'this.commentaire.likes = eを使って解決することもできます.detail.response' + 'this.notify( 'commentaire.likes'、this.commentaire.likes)'ですが、 'set'はよりクリーンな解決策です。 – stp18