0
ReactアプリケーションでGoogleカスタム検索エンジンを使用したいと思います。しかし、私はそれを適用する問題があります。Googleカスタム検索エンジン - ReactJSを使用
私はコードが
<script>
(function() {
var cx = '008391824253360889328:j5posmpyok0';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
ですが、私が反応で使用することができますJSXにそれを変更する方法が分からない、Googleのウェブサイトでチェック。
誰でも手助けできますか?ありがとう。
ありがとうございました。 JSXのrender()関数に gcse:searchbox>を追加する方法もあります。 " gcse:searchbox>"はXMLであり、jsxでは使用できないためです。 –
@VictorDiaoあなたは2つの選択肢があると思います。 [dangerouslySetInnerHTML](https://facebook.github.io/react/docs/dom-elements.html#)を使用することができると記載されている[ここ](https://stackoverflow.com/a/44012269/2315280)危険な設定をしているhtml)が危険です。 2番目は[ここ](https://developers.google.com/custom-search/docs/element#html5)です.HTML5 divタグを使用して検索できます。 – bennygenel