<p id="kraken_btc_eur">
がクリックされたときに、APIから値フェッチを返すapplication.jsファイルにこのJqueryコードがあります。 このコードは機能しますが、クリックすることなく自動的に動作します。私はsetInterval()
を試しましたが、値を更新しないので動作していないようです。私が返そうとしている価値はAPIで絶えず変化しています。なぜなら、あなたが株式市場のウェブサイトで見るのと同じ方法で、自動的に返却したいからです。JavaScriptでレールにAPIリクエスト値を自動的に返します
$('#kraken_btc_eur').click(function(){
$.get('https://api.kraken.com/0/public/Ticker?pair=XXBTZEUR', function(data){
var kraken_btc_eur = data.result.XXBTZEUR.c[0]
$("#kraken_btc_eur").html("<p>"+kraken_btc_eur+"</p>");
// console.log(data.result.XXBTZEUR.c[0]);
})
});
yurガイダンスのために多くのありがとうございます。
だから、1回またはx秒ごとに実行されますか? – Uzbekjon
はい自動的に10秒ごとに自動的に更新されるので、最も正確な新しい値を取得することができます – Antoine
httpsyという名前の宝石を使用してAPIデータを取得していましたが、値が常に変化することがわかったので、ページを更新します。私はそれがAJAXコールのように聞こえることを知っている、私はCRUDアクションのAJAXを理解するが、APIの値を取得するためではない、それは事ですか? – Antoine