#javascript #reactjs #script
Вопрос:
Я пытаюсь интегрировать Ecwid в свой собственный проект React/Gatsby. Я использую шлем React для внешнего сценария, но я понимаю Uncaught ReferenceError: xProductBrowser is not defined
.
export default class TEST extends React.Component { render() { return ( lt;gt; lt;div id="my-store-123"gt;lt;/divgt; lt;divgt; lt;Helmetgt; lt;script data-cfasync="false" type="text/javascript" src="https://app.ecwid.com/script.js?123amp;data_platform=codeamp;data_date=2021-11-08" charSet="utf-8" gt;lt;/scriptgt; lt;/Helmetgt; lt;Helmetgt; lt;script type="text/javascript"gt; xProductBrowser( "categoriesPerRow=3", "views=grid(20,3) list(60) table(60)", "categoryView=grid", "searchView=list", "id=my-store-123" ); lt;/scriptgt; lt;/Helmetgt; lt;/divgt; lt;/gt; ); } }
Есть ли альтернативный способ использования внешнего скрипта, который заставит эту штуку работать?
Комментарии:
1. Хорошо… это сработало после добавления скрипта в public/index.html