我是Angular 2的新手,我试图在我的页面上运行Tripadvisor小部件。该小部件在普通的html中工作得很好但是只要我在角色中将它包含在我的组件中它就会显示小部件的图像,但是javasript没有执行,所以你不会看到内容。
小部件代码我使用:
<div id="TA_cdsscrollingravenarrow993" class="TA_cdsscrollingravenarrow"><ul id="QAlUXL" class="TA_links ZECPTIZB"><li id="esd1SQAAb" class="VkzA66nOe"><a target="_blank" href="https://www.tripadvisor.com/"><img src="https://static.tacdn.com/img2/t4b/Stacked_TA_logo.png" alt="TripAdvisor" class="widEXCIMG" id="CDSWIDEXCLOGO"/></a></li></ul></div><script src="https://www.tripadvisor.com/WidgetEmbed-cdsscrollingravenarrow?amp;locationId=1529483&border=true&uniq=993&lang=en_US&display_version=2"></script>
我确实尝试了Including tripadvisor widget in angularjs app中的示例 - 这是我从该答案中尝试的代码:
<div id="TA_cdsscrollingravenarrow993" class="TA_cdsscrollingravenarrow"><ul id="QAlUXL" class="TA_links ZECPTIZB"><li id="esd1SQAAb" class="VkzA66nOe"><a target="_blank" href="https://www.tripadvisor.com/">
但遗憾的是,这并没有解决我的问题,我得到了相同的结果,你可以在这个页面的右上角看到小部件: