如果这种方法运作良好,我需要一些帮助。
首先,我使用logic
和1
创建了后端API服务器。其次,我还在同一个项目中创建了Vuejs的前端。因此,我将被要求使用s = "polo"
forward = [s[start:end] for start in range(len(s)) for end in range(start+1, len(s)+1)]
backward = [c[::-1] for c in forward]
print(forward)
print(backward)
print(len(forward) + len(backward))
和Laravel
路由。我也使用Laravel Passport
重定向这些路线。
在api.php
路线中,我使用了两条不同的路线,因为我想在登陆网站上显示通用内容,另一条路由显示为需要身份验证的信息中心。
web.php
如上所述,这是为了捕获在地址栏中直接操作的vue-router
路由,以正确地重定向到各自的页面。我最终还得到了两个不同的刀片模板,分别命名为web.php
和web.php
。这对Laravel-Vuejs项目来说是一个好的做法吗?或者您有什么方法可以推荐吗?
404 Not Found
dashboard.blade.php
使用密码授权进行API登录时遇到的问题是登录页面没有正确地重定向到仪表板页面。 URL路由确实发生了变化,但页面呈现为空白。
使用home.blade.php
登录:
答案 0 :(得分:0)
我设法解决了这个问题。
在web.php
中,因为我们有
Route::get('/dashboard/{any?}', function () {
return view('dashboard');
})->where('any', '^(?!.*api).*$[\/\w\.-]*');
在我的Login.vue
重定向处理程序中,我使用的是location.href = '/dashboard'
而不是this.$router.push('dashboard')
。