小编Mah*_*iab的帖子

error Filters are deprecated 如何解决 vue.js 3 中的此错误

我正在尝试在 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)

javascript vue.js vuejs3

6
推荐指数
1
解决办法
1万
查看次数

传递给 Symfony\Component\HttpFoundation\Response::setContent() 的参数 1 必须是 string 或 null 类型,给定对象

我尝试使用 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)

php package laravel

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×1

laravel ×1

package ×1

php ×1

vue.js ×1

vuejs3 ×1