我的问题是..在woocommerce中,您必须将所有属性都列在一组中。例如我有一些像这样的属性:
基本信息
国家:“某物”材质:“某物”重量:“某物”
显示方式
分辨率:“某物”颜色:“某物”,
看到。我想将属性放在单独的组中。?可能吗 ?
我对使用 useEffect、useCallback 和运行 RTK 查询有点困惑。我想要实现的目标是用户能够根据应用程序中提供的输入字段搜索电影。
有一个带有输入字段的主页,供用户搜索电影。另外,我在 RTK 查询 API 中有一个 useSearchMovieQuery ,它可以搜索用户在搜索字段中输入的任何内容。我想阻止查询在初始渲染上运行,这可以通过使用“skip”或“skipToken”跳过查询来实现。
我只想在用户停止输入后运行此查询,而不是在搜索字段中的 onChange 事件之后立即运行。
这是我到目前为止所尝试过的。
const Home = () => {
const [page, setPage] = useState<number>(1);
const [skip, setSkip] = useState<boolean>(true);
const [searchQuery, setSearchQuery] = useState<string>("");
const { data: popularMovies, isLoading: popularLoading } =
useGetPopularMoviesQuery(page);
const { data: topRatedMovies, isLoading: topRatedLoading } =
useGetTopRatedMoviesQuery();
const { data: upcomingMovies, isLoading: upcomingLoading } =
useGetUpcomingMoviesQuery();
const {
data: searchResult,
isSuccess: searchedForMovie,
isFetching,
isError,
} = useSearchMovieQuery(searchQuery, { skip });
const handleOnChangePage …Run Code Online (Sandbox Code Playgroud)