Как передать JSON, чтобы исправить проблему перекрестного происхождения в Google Chrome - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь запустить html-файл, который находится на моем локальном пути к файлу. На моей html-странице он получает некоторые данные json.При запуске в Google Chrome он показывает «Нет записей» и выдает ошибку, так как «Запросы перекрестного происхождения поддерживаются только для схем протокола: http, data, chrome, chrome-extension, https».Я хочу запустить его на нескольких системах, которые не подключены через локальную сеть.Поэтому я не могу запустить файл через веб-сервер.Есть ли еще что-нибудь возможное?Пожалуйста, дайте мне знать.Заранее спасибо.

new Vue({
  el:"#mytable",
ready: function() {

var json = (function () {
var json = null;
$.ajax({
    'async': false,
    'global': false,
    'url': 'sii.json',
    'dataType': "json",
    'success': function (data) {
        json = data;
    }
});
return json;
})(); 

this.tableData = json;
}
data: {
columns: ['Source','Place'],
tableData: [],
options: {
perPageValues: [80,100],
headings: {

  },
templates: {

 }
 }
 }
 });
...