Я пытаюсь перенести старый код javascript/backbone на нашу новую систему, и я столкнулся с следующей ошибкой.ReferenceError: ProductStore не определен
ReferenceError: ProductStore is not defined
ProductStore.Options = {},
ReferenceError: ProductStore is not defined
ProductStore.type= "board";
Мой JS-файл выглядит следующим образом.
ProductStore.Options= {},
function() {
"use strict", ProductStore.Options.Product = Backbone.Model.extend({
//do something
})
}(),
function() {
"use strict", ProductStore.Options.ProductView = Backbone.View.extend({
//do something
})
}()
Нет других файлов js, поэтому мне интересно, что я делаю неправильно?
Таким образом, я изменил код ProductStore = {}; function() {и теперь я вижу следующую ошибку: SyntaxError: function statement требует имя –
@CodeJunkie - Что? – Adam
Я предполагаю, что мне нужно объявить объект ProductStore в начале моего js-файла, например var ProductStore = {}; функция() { "использовать строгий", ProductStore .Options.Product = Backbone.Model.extend ({После завершения этого, я получаю следующее SyntaxError: функция оператор требует имя \t функция() { –