Vue Map - markers
If you use the Knockout approach when working with the Map widget, you can pass an observable array to the markers option to easily manage markers.
location
You can specify the location value in one of the following formats.
- { lat: 40.749825, lng: -73.987963}
- "40.749825, -73.987963"
- [40.749825, -73.987963]
- "Brooklyn Bridge,New York,NY"
When you use the Map as an ASP.NET MVC Control, specify this option using the Address()
or Coordinates()
method as shown in the following code.
@(Html.DevExtreme().Map() .Markers(markers => { markers.Add().Address("Brooklyn Bridge,New York,NY"); markers.Add().Coordinates(40.74982, -73.987963); }) )
@(Html.DevExtreme().Map() _ .Markers(Sub(markers) markers.Add().Address("Brooklyn Bridge,New York,NY") markers.Add().Coordinates(40.74982, -73.987963) End Sub) )
tooltip
This option takes on an object containing the text and isShown fields. The text field specifies the tooltip text. The isShown field takes on a Boolean value that specifies whether a tooltip is visible by default or not. If the tooltip should be hidden by default, pass the tooltip text directly to the tooltip property.
If you have technical questions, please create a support ticket in the DevExpress Support Center.