小编Jou*_*uda的帖子

如何使用参数调用Run()

我在Windows Batch中有这个有效的代码行

start "" /wait /i "C:\Program Files\Sandboxie\Start.exe" /box:NetBeans /wait "C:\Program Files\NetBeans 7.3\bin\netbeans64.exe"
Run Code Online (Sandbox Code Playgroud)

我想通过VBScript运行它.但我不知道如何在内部有空格的参数中传递路径.

我提出了这样的事情:

Set objShell = CreateObject("Wscript.Shell")
objShell.Run("C:\Program Files\Sandboxie\Start.exe" /box:NetBeans /wait "C:\Program Files\NetBeans 7.3\bin\netbeans64.exe"), 1, True
Run Code Online (Sandbox Code Playgroud)

但是有一个错误:

预期:')'

parameters vbscript batch-file

12
推荐指数
2
解决办法
8万
查看次数

如何在 Google Tag Manager 中跟踪自定义 JavaScript 事件?

我有一个自定义 JS 事件,当手风琴面板打开时会触发。我想以面板 ID 作为事件标签跟踪作为 Google Analytics 事件的开放。

使用旧的非 GTM 方法,我会这样做:

$('#my-accordion').on('down.zf.accordion', function(e, panel) {
  ga('send', 'event', 'accordion', 'open', panel.attr('id'));
});
Run Code Online (Sandbox Code Playgroud)

但我想用谷歌标签管理器来做到这一点,并尽可能减少页面代码的变化。

到目前为止,我已经在 Google 标签管理器中创建了这个:

Trigger,键入在“down.zf.accordion”上触发的自定义事件

标记,使用我的跟踪 ID 键入 Universal Analytics,跟踪类型:事件(手风琴,打开,[可能是设置为 panel.attr('id')?] 的全局 JS 变量)

但在 GTM 预览版中进行测试时,该代码甚至不会触发。我究竟做错了什么?

google-analytics custom-events google-tag-manager

5
推荐指数
1
解决办法
3793
查看次数

是否可以在DataGridView int列中显示空字符串而不是0?

我有一个DataTable,里面有关于音轨的信息.存储轨道号的DataTableColumn属于UInt32类型,因此当我在DataGridView中显示DataTable时,我能够按该列对数据进行排序.对于没有曲目编号的曲目,我在DataTable中得到0.

data.Tables["active"].Columns["Track"].DataType = Type.GetType("System.UInt32");
Run Code Online (Sandbox Code Playgroud)

是否可以将DataGridView中该列中的每个0显示为空字符串(无)?但是仍然将它存储为DataTable中的UInt32 0以便能够对轨道进行排序吗?

c# datagridview

4
推荐指数
1
解决办法
6162
查看次数

如何根据值对XY折线图工具提示项进行排序并添加千位分隔符?

我正在使用Chart.js 2.1.4,我想根据工具提示项值(yAxis值)对工具提示项进行排序.我还想为值添加千位分隔符.

下图中的行应根据值进行排序:

数据集工具提示

这为Scales添加了分隔符:Chart.js 2.0使用Currency和Thousands Separator格式化Y轴

使用文档:http://www.chartjs.org/docs/#chart-configuration-tooltip-configuration和上面的问题我尝试修改Tooltips值的代码:

var chart_config = {
  type: 'line',
  data: {datasets: mydatasets},
  options: {
    tooltips: {
      mode: 'label',
      bodySpacing: 10,
      titleMarginBottom: 15,
      callbacks: {
        beforeLabel: function(tooltipItem, data) {
          var tooltipValue = tooltipItem.xLabel + ': ' + tooltipItem.yLabel.toString().replace(/\B(?=(\d{3})+(?!\d))/g, " ");
          console.log(tooltipValue);
          return tooltipValue;
        },
      },
    },
  }
};
var chartHolder = document.getElementById("chartHolder");
var chart = new Chart(chartHolder, chart_config);
Run Code Online (Sandbox Code Playgroud)

问题是它现在只返回部分工具提示项,并且控制台中存在错误:TypeError: vm.labelColors[i] is undefined.

如何格式化函数的返回值以使其没有任何错误并按指定的方式显示数据?

javascript charts chart.js

1
推荐指数
1
解决办法
1379
查看次数