В блоке Гутенберга, который я разработал, есть проблема. Проблема с InstanceId - PullRequest
0 голосов
/ 15 апреля 2019

Я могу получить уникальный идентификатор с помощью InstanceId, но я получаю такую ​​ошибку в своем блоке в консоли разработчика.

Expected:
<div id="deneme-carousel-1" class="owl-carousel owl-theme"></div><script>jQuery( document ).ready( function() { jQuery('#deneme-carousel-1').owlCarousel();</script>
Actual:
<div id="deneme-carousel-21" class="owl-carousel owl-theme"></div><script>jQuery( document ).ready( function() { jQuery('#deneme-carousel-21').owlCarousel();</script>


index.js
    save: withInstanceId( function( { instanceId} ) {
    return(
    <div id={`deneme-carousel-${ instanceId }`} className={ classnames( 'owl-carousel', 'owl-theme', className ) }>
    </div>
    <script>
    {'function() { jQuery(\'#'+`deneme-carousel-${instanceId}`+'\').owlCarousel();'}
    </script>
    } ),
...