收藏
回答

wxs参数类型变化

问题模块
API和组件

在js里面是一个数字类型的数组,传递到wxs处理后变成了字符串类型的数组


<wxs module="helper">
  var idxOf = function(array, item) {
    return array.indexOf(item.toString());
  }
 
  module.exports.indexOf = idxOf;
</wxs>




这里传递过去的array是data里面的show_answer_idxs

最后要对item进行toString()才可以匹配到下标,这是什么设计?

最后一次编辑于  2017-12-06
回答关注问题邀请回答
收藏

3 个回答

  • phoneli
    phoneli
    2017-12-06

    @小王子 不客气。有问题多多反馈。[握手]

    2017-12-06
    赞同
    回复
  • Fndroid
    Fndroid
    2017-12-06

    @phoneli 我刚发现了问题了,我的错,麻烦你了

    2017-12-06
    赞同
    回复
  • phoneli
    phoneli
    2017-12-06

    你好。我这边用你的代码测试了一下。并不需要使用 toString() 。

    你这边方便检查一下,show_answer_idxs 是否内容为 int 类型?


    2017-12-06
    赞同
    回复