私はvue.js
を使用してLaravel 5.5
パッケージを開発しています。Laravelパッケージリターンjs
現在、私はブレードファイル内のスクリプトタグでvue.jsコードを使用しています。私はそれを分離したファイルに入れたいと思います。
どのようにファイルを適切に返すのですか?
私はすでにこれを試してみました:
パッケージサービスプロバイダ
$router->get('js', [
'uses' => '[email protected]',
'as' => 'underconstruction.js',
]);
パッケージコントローラ
今、私は私のブレードファイルでこれを置くときpublic function js()
{
$content = __DIR__ . '/../views/main.vue';
$response = new Response(
$content, 200, [
'Content-Type' => 'text/javascript',
]
);
return $this->cacheResponse($response);
}
:
<script src="/js"></script>
ファイルが戻ってきませんか? どうすればこの問題を解決できますか?次のように
...何かなどを行う必要があります。<あなたの-VUE-tagパラメータを= "{{$データ}}">あなた-VUE -tag> 'は' your-vue-tag.vue'コンポーネントの中で '$ data'を使って動作します。あなたは、それぞれのためのデータを持つパラメータを持つタグを追加するだけです。私たちにあなたのブレードファイルplsを教えてください? :) – emotality