yandex-maps-unofficial / vue-yandex-map

Yandex Maps Component for VueJS
MIT License
357 stars 102 forks source link

После включения use-html-in-layout, перестает отображаться контент в балуне кластера #318

Open alex-msk opened 2 years ago

alex-msk commented 2 years ago

Как то так:

            <yandex-map 
                v-if="issues"
                :settings="ymap_settings.init" 
                :coords="ymap_settings.coords" 
                :zoom="10" 
                :cluster-options="ymap_settings.cluster_options"
                show-all-markers
            >

                <ymap-marker 
                    :coords="[i.coordinates.lat, i.coordinates.long]"
                    :cluster-name="1"
                    :balloon="{
                        header: 'Заявка № ' + i.id,
                        body: 'Контент',
                        footer: 'Футер'
                    }"
                    v-for="i in issues"
                    :marker-id="i.id" 
                    :key="i.id"
                    @balloonopen="bindListener(i.id)"
                    @balloonclose="unbindListener(i.id)"                      
                    >
                        <IssueCard :issue="i" :iscard="false" slot="balloon"/>
                </ymap-marker>                
            </yandex-map>

и все отображается:

изображение

если для карты(<yandex-map >) включить "use-html-in-layout", то контент перестает отображаться

изображение
PNKBizz commented 2 years ago

Спасибо, проверю.

alex-msk commented 2 years ago

В итоге все рендерится как то так:

image