Это название искажено, и это, вероятно, дубликат, но я уже давно рыл. Это должно быть очень просто. Принятый ответ на этот вопрос не работает для меня: How to declare and use the name of a function from a json object?сохранить имя функции в файле JSON, а затем загрузить и вызвать ее из скрипта?
Задача: Я пытаюсь экстернализацию набор вверх данные для Vis.js
сроки в файл JSON. Набор данных не был проблемой и не все параметры, кроме ссылок на функции, «orderByID» и «visTemplate». Это функции, которые я определил, которые существуют в скрипте, где я работаю с данными JSON.
Когда я пытаюсь использовать JSON, не пытаясь его преобразовать, Vis.js
жалуется. Когда я попытался ответить на вопрос выше с приведенным ниже кодом, я получаю ошибки на изображении.
Это код Electron
, и скрипт загружается через тег script в index.html.
Я жду однострочного ответа на этот простой вопрос, который так много времени описывал.
"timelineOptions": {
"order": "orderByID",
"selectable": true,
"zoomable": false,
"width": "100%",
"height": "90%",
"minHeight": 700,
"format": {
"minorLabels": {
"hour": "HH\\h"
}
},
"margin": {
"axis": 20,
"item": 20
},
"start": "2016-12-30",
"end": "2017-01-4",
"template": "visTemplate",
"showCurrentTime": false,
"dataAttributes": "all",
"timeAxis": { "scale": "day", "step": 1 },
"orientation": {
"axis": "top",
"item": "top"
}
}
Arrgh !! У вас хорошие глаза и/или мне нужно вставать и ходить! Спасибо за помощь! Я действительно просмотрел свойства объекта 'window' и не видел перечисленные здесь функции, о которых я упоминал, - возможно, я тоже это пропустил. –