подскажите как в Yii2 получить в js данные из JSON файла, который находится в одной и той же папке с файлом js, делал вот так но выдает ошибку(404):
var jsonResponse = $.getJSON( "test.json");
console.log(jsonResponse);
Стоит попробовать эту конструкцию:
$.getJSON("json.js", function(json){ alert("JSON Data: " + json); });
и почитать: https://javascript.ru/forum/jquery/17308-poluchenie-json.html
Попробовать подключить json в html файле в теге script,а в js:
var mydata = JSON.parse(data); alert(mydata[0].name);
вопрос решился, мне надо было сделать так
var conf = function() {
return ('../js/conf.json');
}
или создать правильный URL-адрес, используя urlHelper
<?= 'var url_base = "' . \yii\helpers\Url::base() .'";'; ?>
var conf = function() {
return ( url_base + '/js/conf.json');
}
А может просто?
var conf = function() {
return ('./conf.json');
}
В смысле обращение к файлу в той же директории обычно
./test.json
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Потребовалась кнопка которая бы включала/выключала звук видео с Youtube
Пытаюсь разобраться с axios, обёрнутым в snotify в своём проекте на VueJSНашёл пример того, как можно поместить одно в другое, но возникает проблема...