有没有人遇到过 npm 包带来的不间断警告问题:@supabase/supabase-js
The warning message:
warn - ./node_modules/cross-fetch/node_modules/node-fetch/lib/index.js
Module not found: Can't resolve 'encoding' in '/Users/maxsilva/Sites/kamapay/sasa-frontend/node_modules/cross-fetch/node_modules/node-fetch/lib'
Import trace for requested module:
./node_modules/cross-fetch/node_modules/node-fetch/lib/index.js
./node_modules/cross-fetch/dist/node-ponyfill.js
./node_modules/@supabase/supabase-js/dist/main/lib/fetch.js
./node_modules/@supabase/supabase-js/dist/main/SupabaseClient.js
./node_modules/@supabase/supabase-js/dist/main/index.js
./lib/supabaseClient.js
./app/[lng]/page.jsx
Run Code Online (Sandbox Code Playgroud) 我有一个路由器文件,我将查询参数传递给功能组件。我正在使用react-router-dom,如何获取功能组件中的查询参数?
发送参数的相关行是
<Route path="/reports/daily-sales-single/:date_from" component={DailySalesSingle} />
Run Code Online (Sandbox Code Playgroud)
这里我发送一个 date_from 参数。我见过各种方法,但没有一种方法能够确定如何做到这一点,或者看起来已经过时了。而且每个教程似乎都是使用类组件的人。
路由器文件:
import * as React from 'react';
import {
BrowserRouter as Router,
Route,
Switch,
} from 'react-router-dom';
import { asyncComponent } from '@hoc/index';
import { useSpring, useTransition, animated } from 'react-spring';
import useRouter from '@hooks/useRouter';
import Error from '@containers/Error/index';
const Home = asyncComponent(() => import(/* webpackChunkName: "js/chunks/home" */ '@containers/home').then(
module => module.default,
));
const RatesOverview = asyncComponent(() => import(/* webpackChunkName: "js/chunks/ratesoverview" */ '@containers/RatesOverview').then(
module => module.default,
));
const CreateRate = asyncComponent(() …Run Code Online (Sandbox Code Playgroud) 有问题的行:
<Poster
info="info"
id={movie.id}
path={movie.poster_path}
title={movie.title}
popularity={movie.popularity}
genres={genres}
responsive="responsive"
/>
Run Code Online (Sandbox Code Playgroud)
应该很简单,我只是不知道如何将响应=“响应”更改为正确的布尔值它期望什么?
谢谢