Tôi đang tìm kiếm một cách để sử dụng các tài sản có sẵn zoomControlOptiions trong các bản đồ google thông thường, như vậy:Moving Controls Bản đồ trên góc 2 Google Maps
zoomControlOptions: {
style: google.maps.ZoomControlStyle.SMALL,
position: google.maps.ControlPosition.LEFT_CENTER
},
Stackoverflow example showing code above
Same thing in the official google maps docs
Thật không may, tôi don Không thấy tùy chọn này trong Angular 2 Google Maps API Docs. Có cách nào để làm điều đó? Có cách nào để sử dụng chức năng đầy đủ mặc dù sử dụng trình bao bọc Angular 2 không?
Lưu ý rằng chỉ chạy mã này hoạt động tốt:
map.setOptions({
zoom: 1,
center: position,
zoomControl: true
});
console.log(map.getZoom());
tôi có thể có được các đối tượng bản đồ google bản địa và các phương pháp chạy/thiết lập các thuộc vào nó. Vấn đề xảy ra khi tôi cố gắng sử dụng zoomControlOptions
, mà là đến trực tiếp từ docs
Edit: Vì vậy, nó thực sự hoạt động, vấn đề bây giờ là nhận được xung quanh các trình biên dịch nguyên cảo phàn nàn.
Chỉnh sửa 2: Tôi đã khắc phục sự cố, nhưng nếu có ai muốn tiền thưởng - vui lòng giải thích lý do tại sao zoomControlOptions
không có sẵn.
Cảm ơn, hãy thử ngay bây giờ. – VSO