lodash 'includes' 不工作
lodash 'includes' not working
我尝试使用此功能,但未定义 (jsfiddle)。
console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
我还看到 'include;' 没有 's' 效果很好。
他们在 docs 中有错误吗?或者我错过了什么?
谢谢!
您正在查看 v.3.3.1 的文档并在您的 Fiddle 中包含 v.1.2.1。
_.include
更名为 _.contains
,后来更名为 _.includes
。
从 v.2.4.1 起,更名为 _.includes
还没有发生。
所以使用更新版本的 lodash,一切都会好起来的:
console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.4.0/lodash.js"></script>
我在 lodash-core 4.17.4 中遇到过这种情况。解决方案是使用完整构建而不是核心构建。
我尝试使用此功能,但未定义 (jsfiddle)。
console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
我还看到 'include;' 没有 's' 效果很好。 他们在 docs 中有错误吗?或者我错过了什么? 谢谢!
您正在查看 v.3.3.1 的文档并在您的 Fiddle 中包含 v.1.2.1。
_.include
更名为 _.contains
,后来更名为 _.includes
。
从 v.2.4.1 起,更名为 _.includes
还没有发生。
所以使用更新版本的 lodash,一切都会好起来的:
console.log(_.include([1, 2, 3], 1));
console.log(_.includes([1, 2, 3], 1));
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.4.0/lodash.js"></script>
我在 lodash-core 4.17.4 中遇到过这种情况。解决方案是使用完整构建而不是核心构建。