我正在尝试在 vue.js 3 中使用过滤器将数据过滤为大写,但是当任何过滤器出现时会出现此错误?我尝试了很多解决方案,但没有办法
main.js:
import Vue from "vue";
import { createApp } from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
import "bootstrap";
import "bootstrap/dist/css/bootstrap.min.css";
import "./scss/main.scss";
import "normalize.css";
createApp(App).use(store).use(router).mount("#app");
new Vue({
router,
store,
render: h => h(App)
}).$mount("#app");
Vue.config.productionTip = false;
Vue.filter('uppercase', function (v){
return v.toUpperCase()
});
Run Code Online (Sandbox Code Playgroud)
我使用过滤器的组件:
<template>
<div class="post-box">
<span class="views">{{ views }}</span>
<h3 class="title">{{title}}</h3>
<span class="date">{{ date }}</span>
<p class="content">{{ content }}</p>
<div class="row">
<div class="col-sm-6 author">
<span class="post-author">{{author | …Run Code Online (Sandbox Code Playgroud) 我尝试使用 Laravel 7 和包(Socialite)通过 Facebook 注册,按下 URL 时:
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<a href="{{url('redirect/facebook')}}">login with your facebook account</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
重定向页面运行应用程序,我在 facebook 开发人员中创建为 img:
当按(继续作为 Mahmoud)并输入我的电子邮件并传递时,此错误显示:
传递给 Symfony\Component\HttpFoundation\Response::setContent() 的 TypeError 参数 1 必须是 string 或 null 类型,给定的对象,在 C:\wamp64\www\Starter\vendor\laravel\framework\src\Illuminate\ 中调用第 65 行 Http\Response.php
和 URL 上的 chrom 框如下:
http://localhost:8000/callback/facebook?code=AQDlnu6qDKxTV6nG_vN4DYMKSyVP-zEKTL_uJDKbENBTc-pBwtIxpLRkcUS_zebL3nbPo8RjKKC3D_UbZkHM8dz5iZU8c4-PPPdyS_teoLZZ77kVf1pLGCx0ggTwx0EJys8nK3aPE8BugkbgcXTFUt7qcDxQcX1ptlmG9_0qSbuifaEg678bl71Gbm3qU5Jx-ZsonmuadY3kHTbq8vG-3s2jqV4KkxDSCw-m-4LrIe46v73EXFzG1wFNMbkWB4MJay5ZewPjI2ah3p8o5FCgGLp1Rs4clsKW5B2fQyoWc6MM-Ut2jESoQ7YMOjZpuX5kA1aWP3To1TncAjKpWsAevIa&state=n0XP5Kf68IZlOUqm1pwUYryb9md9nHCdSnatvbpO#=_
我的路线:
Route::get('/redirect/{service}','SocialiteController@redirect');
Route::get('/callback/{service}','SocialiteController@callback');
Run Code Online (Sandbox Code Playgroud)
控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Laravel\Socialite\Facades\Socialite;
class SocialiteController extends Controller
{
public function redirect($service){
return Socialite::driver($service)->redirect();
}
public function callback($service){
$user = …Run Code Online (Sandbox Code Playgroud)