2017-09-28 4 views
0

나는 나의 돛 프로젝트의 일부로 lodash를 가지고있다. 그것은 이미 돛의 일부로 존재했습니다. 내가 같은 파일의 상단에 내 컨트롤러에 요구 한 .. 모든 Lodash 함수 "Not A Function"

const lodash = require('lodash'); 

그러나

상관없이 내가 뭘, 자동 완성 기능을 제안에도 불구하고, 그들과 함께 할 아무것도 아래로 전체 응용 프로그램을지지 않습니다 및 생산 "... 함수가 아닙니다"오류입니다. 벌금이 부과되고 리프트가 항해해야합니다. 나는 그런

lodash.foreach([1,2,3], function(a){ 
    sails.log.debug(a); 
}); 

으로도 간단한 것들로 테스트를 해봤 ... 그리고 그 동일한 오류가 발생합니다.

+3

[. 함수가 호출 'forEach'하지'foreach' (https://lodash.com/docs/4.17.4#forEach) – Andy

답변

3

foreach가 잘못되었습니다.

그건 forEachthis 같은

_.forEach([1, 2], function(value) { 
    console.log(value); 
}); 
// => Logs `1` then `2`. 

_.forEach({ 'a': 1, 'b': 2 }, function(value, key) { 
    console.log(key); 
}); 
// => Logs 'a' then 'b' (iteration order is not guaranteed). 
관련 문제