最近我开始用laravel 5.3来写博客,但是我跑完后有一个问题 php artisan make:auth
当我运行它时,它将生成我的路线 web.php
这是其中的代码:
Auth::routes();
Route::get('/home', 'HomeController@index');
Run Code Online (Sandbox Code Playgroud)
然后我跑php artisan route:list,我发现很多动作,比如LoginController @ login ...
但我没有在我的身上找到这些动作App\Http\Controllers\Auth,这些是哪里?
还有什么是Auth::routes()代表,我找不到关于Auth的路线.
我需要别人的帮助,谢谢你回答我的问题
我使用redux + react来构建我的网站,我想使用redux来控制侧边栏可见.侧边栏是由semantic-ui-react定义的.因为我想控制它跨越另一个组件,所以我在侧边栏中定义了道具父组件const { visible, dispatch } = this.props,有一个onClick函数来处理这个.我会展示我的代码.
未捕获的错误:操作必须是普通对象.使用自定义中间件进行异步操作.
这个错误让我困惑了一个下午,我不知道为什么!这是我的行动代码:
**action**
export const SIDEBARISVISIBLE = 'sidebarVisible'
export function sidebarVisibleAction() {
return { type: SIDEBARISVISIBLE }
}
Run Code Online (Sandbox Code Playgroud)
如您所见,我定义了一个动作创建者返回了一个普通对象.
这是我的reducer代码:
**reducer**
import SIDEBARISVISIBLE from '../actions/outside.js'
function sidebarVisible(state = {
sidebarIsVisible: false
}, action) {
switch (action.type) {
case SIDEBARISVISIBLE:
return Object.assign({}, state, {
sidebarIsVisible: !state.sidebarIsVisible
})
default:
return state
}
}
export default sidebarVisible
Run Code Online (Sandbox Code Playgroud)
我的商店代码:
**store**
import { createStore, applyMiddleware, compose } from …Run Code Online (Sandbox Code Playgroud) javascript ×1
laravel ×1
laravel-5 ×1
laravel-5.3 ×1
php ×1
react-redux ×1
reactjs ×1
redux ×1
redux-thunk ×1