В файле viewmodel.js я хочу привязать средство выбора даты к текстовому полю.
Вот код
define([
'jquery',
'durandal/app',
'services/logger',
'jqueryui'
],
function ($, app, logger, jqueryui) {
function activate() {
if (!Modernizr.inputtypes.date) {
$('input[type=date]').datepicker({
dateFormat: 'mm/dd/yyyy'
});
}
return true;
};
var vm = {
activate: activate
};
return vm;
});
Похоже, jquery и jqueryui никогда не вызываются. Что не так с моим кодом? Должен ли я запускать методы jQuery и jQuery UI в разделе activate()
или где-то еще?