Маркер листовки не отображается на сайте - Codeigniter - PullRequest
0 голосов
/ 04 декабря 2018

Я новичок в программировании, и я делаю это.Но есть проблема, когда я пытался применить листовку в Интернете, используя codeigniter, мои маркеры не отображаются.

Вот мой javascript для маркера:

function style_point_1_0() {
        return {
            pane: 'pane_point_1',
    rotationAngle: 0.0,
    rotationOrigin: 'center center',
    icon: L.icon({
        iconUrl: '<?php echo base_url();?>layout/leaflet/markers/blue-marker.svg',
        iconSize: [64.6, 64.6]
    }),
        }
    }
    map.createPane('pane_point_1');
    map.getPane('pane_point_1').style.zIndex = 401;
    map.getPane('pane_point_1').style['mix-blend-mode'] = 'normal';
    var layer_point_1 = new L.geoJson(json_point_1, {
        attribution: '<a href="">asd</a>',
        pane: 'pane_point_1',
        onEachFeature: pop_point_1,
        pointToLayer: function (feature, latlng) {
            var context = {
                feature: feature,
                variables: {}
            };
            return L.marker(latlng, style_point_1_0(feature));
        },
    });

Скрипт, который загружает jsondata:

<script src="<?php echo base_url(); ?>layout/leaflet/data/point_1.js"></script>

До этого я нашел этот источник, и я немного запутался, как выполнить мой код.

Source - Leaflet - Маркеры не отображаются

Надеюсь, что кто-то может помочь решить эту проблему, спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...