Я очень новичок в backbone.js, и я пытаюсь прочитать json-файл с базовым js. Вот мой код.Backbone.js: Прочтите json-файл
var SaveReportView= Backbone.View.extend({
tagName: "textarea",
el: $('#build'), // el attaches to existing element
events: {
'click #saveReport': 'saveReportHandler'
},
initialize: function(){
this.render();
},
render: function(){
$(this.el).append("<button id='saveReport' class='btn btn-info'>Save</button>");
},
saveReportHandler: function(){
console.log($("#target").html());
console.log($("#table-0").html());
file = fopen(getScriptPath("data.json"), 0);
file_length = flength(file);
content = fread(file, file_length);
console.log(content);
},
});
var reportView= new SaveReportView();
Это приводит к следующей ошибке в журнале консоли.
Uncaught ReferenceError: fopen is not defined
У кого-нибудь есть идеи, что не так с моим кодом?
Спасибо
Где находится ваш файл 'data.json'? – throrin19
@throrin, спасибо за то, что первый поставил комментарий. Мой файл data.json находится в D-диске. Мой источник проекта также там. – Rose18
Что такое 'fopen' ..? ошибка явно утверждает, что она не определена. –