当我使用auth:api中间件获取登录用户详细信息时,它会在我的控制器函数中返回包含详细信息的用户对象.
api.php (with auth:api middleware returns User object)
Route::group(['middleware' => 'auth:api'], function() {
Route::get('users/mentor_details/{uuid}','UserController@getMentorProfileDetails');
});
Run Code Online (Sandbox Code Playgroud)
但是当我试图在此auth:api中间件之外登录用户详细信息时,它返回null.
api.php (without auth:api middleware return null)
Route::get('users/mentor_details/{uuid}','UserController@getMentorProfileDetails');
Run Code Online (Sandbox Code Playgroud) 在vuetify中进行服务器端验证后,我们如何添加验证规则?在服务器端检查电子邮件存在后,我需要添加电子邮件存在规则。
vue-slick在使用静态内容时可以正常工作。但是,当我尝试遍历user.slick的播放列表时,它不起作用。
html部分:
<template>
<slick ref="slickone" :options="slickOptions">
<div v-for='playlist in user_playlists'>
<a href="#">
<img :src="playlist.image">
<p>Playlist Name</p>
</a>
</div>
</slick>
</template>
Run Code Online (Sandbox Code Playgroud)
脚本部分:
<script>
import Slick from 'vue-slick';
import './node_modules/slick-carousel/slick/slick.css';
import './node_modules/slick-carousel/slick/slick-theme.css';
export default {
data() {
return {
user_playlists: [],
slickOptions: {
infinite: true,
slidesToShow: 5,
slidesToScroll: 1,
autoplaySpeed: 5e3,
},
};
},
methods: {
getUserPlaylists() {
this.$http.get('api/user_playlists/user-playlists')
.then(response => {
this.user_playlists = response.body.data;
this.$refs.slickone.reSlick();
});
},
updated() {
this.reInit();
},
reInit() {
this.$refs.slickone.reSlick();
},
},
components: {
'slick': Slick,
}, …Run Code Online (Sandbox Code Playgroud)