mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-26 16:35:39 +00:00
Support placeholders in maps
This commit is contained in:
4
view.js
4
view.js
@@ -253,11 +253,13 @@ function generateSet(data, struct) {
|
||||
|
||||
function generateMap(data, struct) {
|
||||
let $el = $('#components').find('[data-type="map"]').clone();
|
||||
let $input = $el.find('input')
|
||||
let out;
|
||||
$el.attr('data-index', struct.id).attr('data-item-type', struct.values.type);
|
||||
$el.find('[data-name="1"]').attr('data-i18n', struct.translate);
|
||||
$el.find('[data-name="2"]').attr('data-i18n', struct.translate + '_add');
|
||||
$el.find('input').keypress((e) => {if (e.which == 13) addToMap(e.target);});
|
||||
$input.attr('data-i18n', `[placeholder]${struct.translatePlaceholder}`);
|
||||
$input.keypress((e) => {if (e.which == 13) addToMap(e.target);});
|
||||
if (data) {
|
||||
for (let key of Object.keys(data)) {
|
||||
out = out || {}
|
||||
|
||||
Reference in New Issue
Block a user