Может быть, это тривиальный вопрос, но мне нужна помощь в этом. Короче говоря, это часть моего файла модели представления, и он прекрасно работает, когда проект компилируется в режиме отладки:
var getValidDocs = function () {
if (exports.data.Language() == 'it-IT' && exports.data.TaxCode() != null) {
exports.validRegistrationFiles.removeAll();
ko.utils.arrayForEach(exports.allValidRegistrationFiles(), function (myRegistrationFile) {
var titolo = myRegistrationFile.Title._latestValue;
//Here the browser gives me an "Uncaught TypeError: Cannot read property 'includes' of undefined"
if (isIva.test(exports.data.TaxCode()) && titolo.includes('si_partita_iva')) {
exports.validRegistrationFiles.push(myRegistrationFile);
}
if (!isIva.test(exports.data.TaxCode()) && titolo.includes('no_partita_iva')) {
exports.validRegistrationFiles.push(myRegistrationFile);
}
})
console.log(exports.validRegistrationFiles());
}
};
, но когда я компилирую в режиме выпуска, я не могу получить доступ к
myRegistrationFile.Title._latestValue
свойство.
Следовательно, я не могу сделать
titolo.includes('si_partita_iva')
, поскольку он не определен. Хорошо, есть ли свойство, эквивалентное _latestValue, которое я могу использовать в этом случае?