我在这个 fiddle 中包含了 lodash cdn https://jsfiddle.net/byhh6Lyo/
console.log(_)
console.log(_.range(1, 10))
_.map([1,2,3], (o) => console.log(o)) //worked
第二行有错误,说range is not a function
,怎么了?
最佳答案
您使用的cdn不正确。您使用的 core
版本不包含 _.range
。 core
构建的可用功能非常有限。在这里查看更多信息:https://github.com/lodash/lodash/wiki/Build-Differences
解决方案:使用完整版=> https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.min.js
以下工作正常:
console.log(_)
console.log(_.range(1, 10))
_.map([1, 2, 3], (o) => console.log(o)) //worked
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.10/lodash.min.js"></script>
关于javascript - 范围不是 lodash 中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50381944/