[英]Moment.js: “TypeError: momentRange.range” when using with moment-range
我在同時使用所有3個軟件包時遇到問題。 我這樣定義它們:
var moment = require('moment-timezone');
var momentRange = require('moment-range');
當我想使用矩距函數時,我試圖這樣稱呼它:
var range1 = momentRange.range(moment("string1"), moment("string2"));
而且我得到了錯誤: TypeError: momentRange.range is not a function
我究竟做錯了什么?
根據文檔,應該使用moment-range
庫首先擴展核心moment
庫本身,然后使用moment.range
因為moment-range
包為moment
對象添加了其他功能:
var momentRange = require('moment-range');
momentRange.extendMoment(moment);
moment.range(moment(…), moment(…)); // Now usable
具體來說,在他們的文檔中 :
CommonJS的:
const Moment = require('moment'); const MomentRange = require('moment-range'); const moment = MomentRange.extendMoment(Moment);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.