Skip to content
This repository has been archived by the owner on Sep 20, 2019. It is now read-only.

Can't load in angular templates in the marker message #328

Open
giblets2570 opened this issue Jan 31, 2017 · 2 comments
Open

Can't load in angular templates in the marker message #328

giblets2570 opened this issue Jan 31, 2017 · 2 comments

Comments

@giblets2570
Copy link

Im trying to load one of our angular components into the message of the marker, but I'm getting the error

Cannot read property '_panAnim' of null.

and the message is blank.
I have been using the tombatossals repo up until, and wanted to change over. My create marker is

addJobMarker(job){ let $job = this.$scope.$new() angular.extend($job,this.getJobMessageScope(job)); this.$scope.leaflet.markers[job._id] = { lat: job.pickup_address.lat, lng: job.pickup_address.lng, getMessageScope: function () { return $job; }, message: '<map-marker header="header" subheader="subheader" lines="lines" buttons="buttons"></map-marker>', icon: { iconUrl: 'assets/images/map-marker-icon.png', iconSize: [40, 40], // size of the icon iconAnchor: [20, 40], // point of the icon which will correspond to marker's location popupAnchor: [0, -35] // point from which the popup should open relative to the iconAnchor } } }

Has anyone seen this before?

@dfabreguette
Copy link

+1 got same problem using branch 1X / leaflet #~1.2.x
Can we use directives in the popup message ?

@molekp
Copy link

molekp commented Jan 9, 2019

+1 got same problem using "leaflet": "^1.3.4", "ui-leaflet": "^1.0.3",

Anyone has solution?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants