أكثر

كيفية تغيير خيارات علامة المنشور ديناميكيًا؟


أريد تغيير الحالة القابلة للسحب لعلامة النشرة في بعض الأحداث. الآن ، نستخدم marker.options.draggable للحصول على حالة السحب لتلك العلامة. ومع ذلك ، أريد ضبط / تغيير هذه الحالة القابلة للسحب في بعض الأحداث.

marker = L.marker ([lat، lng]، {draggable: true})؛ draggable_state = marker.options.draggable ؛

ولكن أدناه لا يعمل:

marker.options.draggable = خطأ ؛

كيف يمكن تحقيق ذلك؟


ماركر لها خاصية تسمىسحبوهو مثيل لـ Draggable. يمكنك استخدامmarker.dragging.enable ()وعلامة السحب. تعطيل ()لتشغيل السحب وإيقافه. هذا مثال: http://jsbin.com/sowere/edit؟html،output


شاهد الفيديو: شرح مهم جدا عن كيفية ضبط #اعدادات #الخصوصية في #الفيس بوك facebok (شهر اكتوبر 2021).