簡體   English   中英

在角中使用momentjs給我未定義

[英]using momentjs in angular gives me undefined

我在我的項目上使用angular + momentjs。 我還添加了角矩庫。 這是我的小提琴

在控制器方法中使用矩會給我錯誤:

TypeError: undefined is not a function
    at new <anonymous> (http://fiddle.jshell.net/alkimake/LsNtN/1/show/:56:23)
    at invoke (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:3624:28)
    at Object.instantiate (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:3636:23)
    at http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:6639:28
    at http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:6083:34
    at forEach (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:307:20)
    at nodeLinkFn (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:6070:11)
    at compositeLinkFn (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:5536:15)
    at publicLinkFn (http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:5444:30)
    at http://cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.1/angular.js:1287:27 

我不知道為什么我不能在控制器方法或范圍內使用矩。

您使用了錯誤的方法來訪問日,月和年值。 應該:

var sd = $scope.s.date();
var md = $scope.s.month();
var yd = $scope.s.year();

查看即時文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM