小编yan*_*nto的帖子

如何将变量传递给 GraphQL 过滤器查询?

我想看看是否有可能将变量传递给我的查询。

这是我的组件data.js

export default function Data() {
    const data = useStaticQuery(
        graphql`
            query {
                allGoogleSheetDataRow(filter: { state: { eq: "ALABAMA" } }) {
                    edges {
                        node {
                            snap
                            tanf
                            medicaid
                            unemployment
                        }
                    }
                }
            }
        `
    );
    return (
    .
    .
    . 
    .
    );
}

Run Code Online (Sandbox Code Playgroud)

然后


import DATA from './src/components/data'

<DATA />

Run Code Online (Sandbox Code Playgroud)

这就是我目前正在做的事情,如果只有一页也没关系。我认为使组件“可重用”的正确方法,所以在这里我想知道如何将变量传递给我的过滤器

allGoogleSheetDataRow(filter: { state: { eq: "--- some variable --" } })

所以我可以导入它


import DATA from './src/components/data'

<DATA state="ALABAMA" />

Run Code Online (Sandbox Code Playgroud)

知情人士可以为我指出正确的方向吗?

谢谢。

reactjs gatsby

5
推荐指数
1
解决办法
4460
查看次数

CSS3过渡向下滑动/向上滑动

.header {
        position:fixed;
        top:0;
        left:0;
        width:100%;
        height:50px;
        z-index:2
}    
.menu ul {
        position:absolute;
        top:0;
        left:0;
        width:100%;
        -webkit-transform:translateY(-100%);
        -moz-transform:translateY(-100%);
        transform:translateY(-50%);
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }

    .menu ul.is-visible {
        -webkit-transform:translateY(50px);
        -moz-transform:translateY(50px);
        transform:translateY(50px)
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }
Run Code Online (Sandbox Code Playgroud)

以上是我用来使用过渡元素切换菜单打开/关闭的CSS,用于向下滑动/向上滑动效果.

目前菜单从标题顶部滑动; 它是否有可能从顶部50px的标题底部滑动?

我仍在努力学习如何使用转换,所以我们非常感谢任何建议.

谢谢!

javascript css jquery transition css3

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

标签 统计

css ×1

css3 ×1

gatsby ×1

javascript ×1

jquery ×1

reactjs ×1

transition ×1