给我一个看起来像这样的突变。
mutation SignInMutation($email: String!, $password: String!) {
signIn(input: {email: $email, password: $password}) {
token {
accessToken
accessTokenExpiresOn
}
}
}
Run Code Online (Sandbox Code Playgroud)
我将如何使用graphql函数的类型react-apollo,然后将signIn方法添加到类?
例如
import SignInMutation from '~/mutations/SignInMutation.gql`
import { graphql } from 'react-apollo'
@graphql(SignInMutation, {
props: ({ mutate }) => ({
signIn: (variables) => mutate({variables})
})
})
class SignInPage extends React.Component {
state = {
email: '',
password: '',
}
render() {
<form>
...
<button onClick={() => this.props.signIn(this.state)}>
</button>
</form>
}
}
Run Code Online (Sandbox Code Playgroud) 我已经成为PHP开发人员已有几年了,我最近对学习Ruby&Rails感兴趣,但我发现很多我发现的资源似乎已经过时而不是Rails 2.0或Ruby 1.8 .6等......任何人都能指出我正确的方向吗?
我正在使用默认的ruby&rails安装运行OSX 10.6.
谢谢!