2017-08-02 7 views
0

反応し、私のGooglePickerGooglePickerさんのonChange()関数がで呼び出されていないが、ここでプログラム

ここ
<GooglePicker clientId={'ClientID'} 
         developerKey={'API Key'} 
         scope={['https://www.googleapis.com/auth/drive.readonly']} 
         onChange={this.onChange} 
         multiselect={true} 
         navHidden={true} 
         authImmediate={false} 
         mimeTypes={['image/png', 'image/jpeg', 'image/jpg']} 
         viewId={'DOCS_IMAGES'}> 
       <button type="button" id="pick">Pick File</button> 
      </GooglePicker> 

が私のonchange機能は、私はピッカーボタンを表示し、ファイルを選択することができる午前

onChange() { 
     console.log("Change is logged here"); 
} 

ですgoogleドライブから。しかし、onChange関数は呼び出されていません。コードの欠陥を教えてください。

答えて

1

arrow functionのようなあなたのonChange機能を送信してください:

<GooglePicker clientId={'ClientID'} 
         developerKey={'API Key'} 
         scope={['https://www.googleapis.com/auth/drive.readonly']} 
         onChange={(data) => this.onChange(data)} 
         multiselect={true} 
         navHidden={true} 
         authImmediate={false} 
         mimeTypes={['image/png', 'image/jpeg', 'image/jpg']} 
         viewId={'DOCS_IMAGES'}> 
       <button type="button" id="pick">Pick File</button> 
      </GooglePicker> 
+0

グレート!今はうまくいきます。私はGooglePickerを始めたばかりですが、あまり考えていません。また、Googlepicketの反応を実装するためにインターネットで多くの試みを行いましたが、何も見つかりませんでした。これについてのリンクやドキュメントを教えてください。ありがとうございます – Kishore

+0

素晴らしい!今はうまくいきます。私はGooglePickerを始めたばかりですが、あまり考えていません。また、Googlepicketの反応を実装するためにインターネットで多くの試みを行いましたが、何も見つかりませんでした。これについてのリンクやドキュメントを教えてください。ありがとうございました – Kishore

+0

@Kishore、GooglePickerは有名ではありません。私はそれを初めて見ます。私はそれを開いて問題を見つけました。私は彼らに[デモ](https://www.npmjs.com/package/react-google-picker) – Andrew

関連する問題