程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了GTM 不从数组返回值大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决GTM 不从数组返回值?

开发过程中遇到GTM 不从数组返回值的问题如何解决?下面主要结合日常开发的经验,给出你关于GTM 不从数组返回值的解决方法建议,希望对你解决GTM 不从数组返回值有所启发或帮助;

我正在尝试在 GTM 中设置 customJs 变量。基本上它会从动态数组中找到与键对应的值。

我写的代码如下(以我这样设置数组为例):

    function () {
    var items = [{
        finalPrice: 20,price: 30,productID: "7788",quantity: 1,sku: "1",title: "Apple"
      },{
        finalPrice: 10,price: 15,productID: "5566",sku: "2",title: "Orange"
      }
    ];
    
    
    return items.find(
  function(i) {
    i.title === "Orange"}).finalPrice;
    
    }

我想返回的结果是标题为“Orange”的数组项的 finalPrice,但由于某种原因,我返回未定义,我不知道为什么。在此先感谢您,非常感谢您的帮助!

解决方法

问题不在于 GTM。你忘记了return

return items.find(
  function(i) {
    return i.title === "Orange"
  }).finalPrice;

大佬总结

以上是大佬教程为你收集整理的GTM 不从数组返回值全部内容,希望文章能够帮你解决GTM 不从数组返回值所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。