أنا أستخدم أحدث إصدار من angular2-google-maps (0.14.0) وأرغب في استخدام خاصية maxWidth
SebmGoogleMapInfoWindow
، لكن الأمر غير واضح بالنسبة لي (من الوثائق ) كيف يمكنك تمرير خيار التكوين هذا. هل هذا ممكن فقط عند استدعاء SebmGoogleMapInfoWindow
برمجيًا بدلاً من إنشائه في نموذج مثل أدناه؟
<sebm-google-map-marker *ngFor="let location of locations" [latitude]="location.latitude" [longitude]="location.longitude">
<sebm-google-map-info-window [disableAutoPan]="false">
InfoWindow stuff...
</sebm-google-map-info-window>
</sebm-google-map-marker>
mensch من الممكن مثل هذا:
<sebm-google-map-info-window [disableAutoPan]="false" [maxWidth]="myWidth">
InfoWindow stuff...
</sebm-google-map-info-window>
لا تتردد في إعادة الفتح إذا كنت تعتقد أن هناك خطأ.
SebastianM شكرا على الرد! حاولت استخدام maxWidth
كمدخل (بالإضافة إلى zIndex
) ، لكنني تلقيت الخطأ التالي:
Can't bind to 'maxWidth' since it isn't a known property of 'sebm-google-map-info-window'.
لسبب ما ، لا يؤدي isOpen
و disableAutoPan
إلى ظهور الخطأ نفسه ، فأنا أستخدمهما دون أي مشاكل.
أوه أنت على حق ، هذا خطأ! الربط مفقود. نضيف ذلك إلى إصدار اليوم (مع دعم Angular 2.0.0)