我可以在GraphQL查询中获取多个元素吗?我有很多产品列表数据,我想在我的组件中获取三个产品.我有一系列需要的产品ID,我可以将其传递给查询吗?这是我对一个产品的查询:
query ProductInCartQuery($id: ID!){
Product(id: $id) {
id
name
price
}
}
Run Code Online (Sandbox Code Playgroud)
但我不认为我可以把它放在一个函数中,例如对三个产品执行三次.
我有一个问题 - 我不知道如何使用 props 中的颜色值更改复选框颜色。我的想法是通过 style 属性给它,但我不知道如何切换它。我正在使用rc-switch,我想根据 Switch 状态更改他的背景。我现在有这样的事情
<Switch style={{ backgroundColor: mainColor }}/>Run Code Online (Sandbox Code Playgroud)
但它为两个状态设置了这种颜色,我希望这个开关在处于关闭位置时变为“defaultColor”。
我有一个本地 RxDB 数据库,我想将它与 CouchDB 连接。除了身份验证之外,一切似乎都工作正常。我不知道如何以不同的方式添加它,然后在数据库网址中插入凭据:
database.tasks.sync({
remote: `http://${username}:${pass}@127.0.0.1:5984/tododb`,
});
Run Code Online (Sandbox Code Playgroud)
我想使用 JWT 身份验证,但找不到如何添加令牌来同步请求。我只找到了一些 PouchDB(pouchdb 身份验证插件)的解决方案,但无法使其与 RxDB 一起使用。
我在理解 ApollofetchMore方法时遇到问题。我是这个工具的新手,文档中的示例对我来说太复杂了。我在互联网上搜索,但找不到更多(当前)示例。你能帮我写一个无限加载数据的最简单的例子吗?我有这个代码:
const productInfo = gql`
query {
allProducts {
id
name
price
category {
name
}
}
}`
const ProductsListData = graphql(productInfo)(ProductsList)Run Code Online (Sandbox Code Playgroud)
我想在每次点击“加载更多”按钮后获取 5 个产品和 5 个以上的产品。我理解这个想法 - 光标等,但我不知道如何实现这一点。(我正在使用反应)
reactjs ×3
apollo ×2
graphql ×2
couchdb ×1
css ×1
javascript ×1
jwt ×1
pagination ×1
pouchdb ×1
rxdb ×1