私のメインレイアウトに含まれているjsファイルにjavascriptコードがあります。 特定の名前付きルートにajaxを呼び出す必要があります。それがjsファイルであれば、そこからブレード構文を実行することはできません。 URLを書き出しようとしましたが、urlはajaxを呼び出すルートに応じて変更されるため、正しいフォルダを指していません。 私はむしろ名前ルートを使用したいと思います。 他の提案はありますか?jsファイルにlaravelルートを入れるにはどうすればいいですか
1
A
答えて
2
ビューに必要なすべての名前付きルートを書き出すことを検討しましたか?おそらく、ルートのハッシュを作成し、その時に必要なものにajax呼び出しを行うだけです。ビューファイルで
var routes = {
'first': '{{ route('first') }}',
'second': '{{ route('second') }}',
// ....
};
// Somewhere later in code
$http.get(routes.second).then(function(result) {
// do something
});
0
、グローバルJavaScript変数を定義します:何かのような
<script>
var globalRouteName = "{{ $route }}";
</script>
そして今、あなたのjsファイルで、単に変数としてglobalRoutNameを使用しています。
関連する問題
- 1. ファイルをフォルダに入れるにはどうすればいいですか?
- 2. ディレクトリにファイル名を入れるにはどうすればいいですか?
- 3. jsファイルにHTMLを含めるにはどうすればいいですか?
- 4. sammy jsのルートに従ってhtmlファイルをロードするにはどうすればよいですか?
- 5. Vue js - laravelブレードテンプレートの変数にVue js値を保存するにはどうすればいいですか?
- 6. ルートを解決するにはどうすればlaravel 5.3で定義されていないのですか?
- 7. ES6でJSファイルを別のJSファイルにインポートするにはどうすればよいですか?
- 8. Aeroos LaravelパッケージルートをLaravel 5.4のlocalhostルートとして使用するにはどうすればよいですか?
- 9. ReactJsのlaravelルートを無効にするにはどうすればいいですか
- 10. コントローラにルートを追加するにはどうすればいいですか
- 11. Ember JSのフィールドの属性をルートから変更するにはどうすればいいですか
- 12. 1つのjsファイルを複数のjsファイルに分割するにはどうすればよいですか?
- 13. 外部JSリソースをJSファイルに正しくリンクするにはどうすればいいですか?
- 14. Laravel:ユーザーがルート/ページにアクセスする時間を制限するにはどうすればよいですか?
- 15. 2つのjsファイルをHTMLに挿入するにはどうすればよいですか?
- 16. メイン入力Browserify jsファイルに「no-unused-vars」を修正するにはどうすればよいですか?
- 17. 同じJSファイルでJSファイルのURLを取得するにはどうすればよいですか?
- 18. 自分のlaravelパッケージをgithubに入れるにはどうすればいいですか?
- 19. 動的ルートを追加するにはどうすればいいですか?
- 20. 別のjsファイルからjsファイルを含めるにはどうすればよいですか?
- 21. JSを介してルートに暴動タグを追加するにはどうすればよいですか?
- 22. uitableviewcellにチェックボックスを入れるにはどうすればいいですか
- 23. NSIntegersを配列に入れるにはどうすればいいですか?
- 24. MySQLデータをコンボボックスに入れるにはどうすればいいですか?
- 25. 変数をwindow.open()に入れるにはどうすればいいですか?
- 26. $ _GETをIF文に入れるにはどうすればいいですか
- 27. オブジェクトをゴーランに入れるにはどうすればいいですか
- 28. マップコントロールにルートを描画するにはどうすればよいですか?
- 29. JSでイメージをフェードアウトするにはどうすればいいですか?
- 30. air-consoleの.jsファイルと.cssファイルをunityプラグインに含めるにはどうすればいいですか?
ajaxはボタンからトリガーされていますか?あなたは、jQuery、角度、または純粋なJavaScriptを使用していますか? –
多くの機能が設定されているため、外部ファイルで純粋なjavascriptを使用しています。 – user1899829
ok、どのようにAJAXがトリガーされていますか? –