单张绘制编辑控件自定义文本 [英] Leaflet draw edit control custom text
本文介绍了单张绘制编辑控件自定义文本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从Leaflet Draw的编辑控件中更改选项文本.因此,代替保存
| 取消
| 全部清除
以另一种语言显示此文本.相同的工具提示.是否可以?
I'd like to change the options text from edit control at Leaflet Draw. So instead of Save
|Cancel
|Clear All
Display this text in another language. Same on the tooltips. Is it possible?
推荐答案
我以这种方式解决了.
L.drawLocal = {
draw: {
toolbar: {
// #TODO: this should be reorganized where actions are nested in actions
// ex: actions.undo or actions.cancel
actions: {
title: 'Cancel - your text-',
text: '- your text-'
},
finish: {
title: '- your text-',
text: '- your text-'
},
undo: {
title: '- your text-',
text: '- your text-'
},
buttons: {
polyline: '- your text-',
polygon: '- your text-',
rectangle: '- your text-',
circle: '- your text-',
marker: '- your text-',
circlemarker: '- your text-'
}
},
handlers: {
circle: {
tooltip: {
start: '- your text-'
},
radius: '- your text-'
},
circlemarker: {
tooltip: {
start: '- your text-.'
}
},
marker: {
tooltip: {
start: '- your text-.'
}
},
polygon: {
tooltip: {
start: '- your text-.',
cont: '- your text-.',
end: '- your text-.'
}
},
polyline: {
error: '<strong>Error:</strong> shape edges cannot cross!',
tooltip: {
start: 'Click to start drawing line.',
cont: 'Click to continue drawing line.',
end: 'Click last point to finish line.'
}
},
rectangle: {
tooltip: {
start: '- your text-.'
}
},
simpleshape: {
tooltip: {
end: 'Release mouse to finish drawing.'
}
}
}
},
edit: {
toolbar: {
actions: {
save: {
title: 'Save changes',
text: 'Save'
},
cancel: {
title: 'Cancel editing, discards all changes',
text: 'Cancel'
},
clearAll: {
title: 'Clear all layers',
text: 'Clear All'
}
},
buttons: {
edit: 'Edit layers',
editDisabled: 'No layers to edit',
remove: 'Delete layers',
removeDisabled: 'No layers to delete'
}
},
handlers: {
edit: {
tooltip: {
text: 'Drag handles or markers to edit features.',
subtext: 'Click cancel to undo changes.'
}
},
remove: {
tooltip: {
text: 'Click on a feature to remove.'
}
}
}
}
};
这篇关于单张绘制编辑控件自定义文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文