0
私はLaraveを使用していますか? 5.4とVue.js 2.0。 vue.js
テンプレートにAuth::user()
を使用できますか?例えばAccue Auth in vue.js
:
<template>
<p>{{ Auth::user()->name }}</p>
</template>
export default {}
私はこれをどのように行うことができますか?
私はLaraveを使用していますか? 5.4とVue.js 2.0。 vue.js
テンプレートにAuth::user()
を使用できますか?例えばAccue Auth in vue.js
:
<template>
<p>{{ Auth::user()->name }}</p>
</template>
export default {}
私はこれをどのように行うことができますか?
ユーザインスタンスを支柱でコンポーネントに渡すことができます。たとえば:
<example-component :user="{{ Auth::user() }}"></example-component>
が次にあなたがそうのようにユーザーの情報にアクセスすることができます。
<template>
<p>{{ user.name }}</p>
</template>
export default {
props : ['user']
}
私はそれをグローバルにしました。だから私はJSのイベントにそれを入れました – Jenssen
あなたvueJSアプリがlaravelスコープの外にある場合は、カントはできません。したがって、vueJSテンプレート内でユーザーデータを使用する場合は、アプリが読み込まれたときにajax呼び出しを行い、ユーザーの詳細をブラウザのローカルストレージに保存することが最善の方法です。そして、あなたがそれをしたくないなら、単にajaxコールを使ってjsにデータを取得してください。あなたはすでにJSとテンプレートの両方でVueJSアプリを作る方法を知っていますか? – webDev
私はlaravel5.3とvueJS 2を使って1つのアプリケーションを開発しました。クライアントサイドアプリケーションを提供するためにapiエンドポイントを作成します。 – webDev
これは悪い習慣でしょうか? '' ' – Jenssen