Moment.js в QML
Я ищу способ форматировать даты красиво. Похоже, moment.js даст мне то, что я хочу, но я не могу понять, как использовать его из QML или файла Javascript (это для Ubuntu Touch).
Я скачал файл with-langs с веб-сайта (и переименовал его в "moment.js"), а затем попытался "импортировать" moment.js как момент "и"Qt.include('moment.js')", но все еще не могу использовать это.
Любые идеи о том, как сделать эту работу?
1 ответ
Я попробовал это на своей машине, и кажется, что я нашел проблему. QML дает мне ошибку разбора. Действительно, во фрагменте
(function () {
extend(null, {
gett : function (units) {
return null;
},
as : function (units) {
}
});
})();
Он не может разобрать код as
так как as
является ключевым словом в QML и отсутствует в javascript. Таким образом, кажется, что иногда вы не можете использовать библиотеки javascript "как есть".
Чтобы решить проблему, мы можем добавить кавычки as
: "as"
,