永洪社区

标题: 转换 [打印本页]

作者: yhdata_11Vm4iOH    时间: 2023-12-11 17:30
标题: 转换

       var loc = new Locator(["二级机构名称","三级机构名称", CELL, HEADER);


     
      上面的这个JS 代码中 的   "二级机构名称","三级机构名称"   可以放到一个数组里面,然后传一个数组进去吗? 改咋写






     是这样吗?
     var colN = []
     colN.push("二级机构名称")
     colN.push("三级机构名称")


    var loc = new Locator([colN , CELL, HEADER);


    但是这么写有个问题  ,他会报一个错Object 类型 报错


    我现在想  


var loc = new Locator(["二级机构名称","三级机构名称", CELL, HEADER);
变成
var loc = new Locator([数组, CELL, HEADER);




作者: yhdata_ruby    时间: 2023-12-11 18:10
var b=[]
b.push("XXX")
b.push("XXX")
param['ac']=b
这样呢
作者: yhdata_11Vm4iOH    时间: 2023-12-11 18:18
yhdata_ruby 发表于 2023-12-11 18:10
var b=[]
b.push("XXX")
b.push("XXX")

var b=[]
b.push("XXX")
b.push("XXX")
param['ac']=b
var loc = new Locator([param['ac']], CELL, HEADER);


是这个意思吗?  ,不行  报错
作者: yhdata_ruby    时间: 2023-12-11 18:27
yhdata_11Vm4iOH 发表于 2023-12-11 18:18
var b=[]
b.push("XXX")
b.push("XXX")

报什么错啊,你是希望实现什么效果呀
作者: yhdata_11Vm4iOH    时间: 2023-12-11 18:30
yhdata_ruby 发表于 2023-12-11 18:27
报什么错啊,你是希望实现什么效果呀

var loc = new Locator(["二级机构名称","三级机构名称"], CELL, HEADER);

上面这段代码看见没  , 里面是不是有  "二级机构名称","三级机构名称"  这两名称

我现在想把这两段文字  放到一个array 里面  

然后

var loc = new Locator([array], CELL, HEADER);
作者: yhdata_ruby    时间: 2023-12-11 18:47
yhdata_11Vm4iOH 发表于 2023-12-11 18:30
var loc = new Locator(["二级机构名称","三级机构名称"], CELL, HEADER);

上面这段代码看见没  , 里面 ...

不能这样哈,识别不了
作者: yhdata_11Vm4iOH    时间: 2023-12-12 09:39
yhdata_ruby 发表于 2023-12-11 18:47
不能这样哈,识别不了

不用array 其他的能行吗
作者: yhdata_lyaa    时间: 2023-12-12 10:58
yhdata_11Vm4iOH 发表于 2023-12-11 18:30
var loc = new Locator(["二级机构名称","三级机构名称"], CELL, HEADER);

上面这段代码看见没  , 里面 ...

中括号是不是多了




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4