Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。211件0axiosで外部からjsonを取ってきてv-forのループで表示させる、というよくあるサンプルにあるようなことなのですが、axiosでgetする際のURLをある程度変化させるようなことは可能なのでしょうか。データを取得したい)のです。このソースを実行すると、初期状態ではmain.jsのdata:のIDは空なので、mountedされた段階でaxios.getに渡すURLが完成していません。何らかの形で、mountedの前にHTMLのクエリストリングのID(5)をvueのアプリの変数idに渡せれば良いかと思ったのですが、その方法がわかりません。一般的には全データを取得した上で、computedの中でfilterするのでしょうが、データの量が多いため、取得するデータは最低限にしたいという事情があります。テキストボックスとidを双方向バインディングするなどが考えられましたが、htmlのクエリストリングのidをそのまま使いたいので、できれば余計なテキストボックスは画面に出したくないところです。いった方法が考えられるでしょうか。個の銅バッジID(この場合は5)という値を(Vue.jsとは関係なく)どうやってJavaScriptで取得するかによって実装方法が変わりそうです。mountedの時点で5というIDは既に決定されているでしょうか?もし決定されていてJavaScriptから取得できるのであれば(例えばそのページ自身のURLのクエリストリングに含まれているなど)、Vue.jsとは関係なく、それ(前述の例ならlocation.search)を使えばいいと思います。21:10コメントありがとうございます。ソースサンプル頭の通り、クエリストリングでidを指定する前提になります。アドバイスのように、location.searchで取得して出す事ができました。ありがとうございました。(ただ、main.jsの中からブラウザのオブジェクトにアクセスするのはなんとなく気持ち悪く感じるので、もうちょっと良い方法がないものかなぁ、と思っています。票0コメント欄にて解決したようなので転載します。ID(この場合は5)という値を(Vue.jsとは関係なく)どうやってJavaScriptで取得するかによって実装方法が変わりそうです。mountedの時点で5というIDは既に決定されているでしょうか?もし決定されていてJavaScriptから取得できるのであれば(例えばそのページ自身のURLのクエリストリングに含まれているなど)、Vue.jsとは関係なく、それ(前述の例ならlocation.search)を使えばいいと思います。この回答でよければ回答の承認をしてください。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。