首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >createApi redux-toolkit中的日志

createApi redux-toolkit中的日志
EN

Stack Overflow用户
提问于 2021-09-29 10:13:15
回答 1查看 102关注 0票数 0

我想知道怎样才能用in添加一个console.log

代码语言:javascript
复制
export const pokemonApi = createApi({
  reducerPath: 'pokemonApi',
  baseQuery: fetchBaseQuery({ baseUrl: 'https://pokeapi.co/api/v2/' }),
  endpoints: (builder) => ({
  getPokemonByName: builder.query<Pokemon, string>({
   query: (name) => `pokemon/${name}`,
    }),
  }),
})

因此,当一个组件调用getPokemonByName时,它应该是console.log('Hello I I here!')

我已经在下面尝试过了,但是没有工作,并且有编译错误..

代码语言:javascript
复制
  getPokemonByName: builder.query<Pokemon, string>({
   query: (name) => {`pokemon/${name}`, **console.log('Hello I am here!')**}
    }),

https://redux-toolkit.js.org/rtk-query/api/createApi上没有这样的例子

我之所以这样做,是因为我的组件正在尝试调用此方法,但我甚至不确定它是否会到达此处!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-29 10:43:32

它会是

代码语言:javascript
复制
  getPokemonByName: builder.query<Pokemon, string>({
   query: (name) => {
       console.log('Hello I am here!')
       return `pokemon/${name}`
     },
   }),

但您可能更应该使用Redux Devtools。

Redux Devtools有了一个新的alpha,它甚至支持RTK查询:https://chrome.google.com/webstore/detail/redux-devtools-next/oamphgegmigmlgkdnijmeomjenbmkbdg

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69374409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档