小编NT3*_*3RP的帖子

导航器在库存图表中的列类型无法正常工作

这里的问题是,当我选择股票图表的列类型时,导航器不会拖动整个宽度.我无法选择最后一个值00:10.

我的jsbin.

navigator: {
    series: {
        type: "column",
        field: "Importance"
    },
    select: {
        from: "1970/01/01 00:00:00",
        to: "1970/01/01 00:02:13"
    }
}
Run Code Online (Sandbox Code Playgroud)

我有什么想法我做错了吗?

javascript navigator kendo-ui

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

为Google Charting API构建数组和格式化JSON

我正在开发一个项目,我正在使用Google Charting API,我想使用json填充图表来构建数据表.

作为一个测试,我试图在尝试使用数据库中的动态数据之前构建一个简单的数组,但是我遇到了以正确格式获取json的问题.

在谷歌文档中,它说json内容应该在以下内容:

{
  "cols": [
        {"id":"","label":"Topping","pattern":"","type":"string"},
        {"id":"","label":"Slices","pattern":"","type":"number"}
      ],
  "rows": [
        {"c":[{"v":"Mushrooms","f":null},{"v":3,"f":null}]},
        {"c":[{"v":"Onions","f":null},{"v":1,"f":null}]},
        {"c":[{"v":"Olives","f":null},{"v":1,"f":null}]},
        {"c":[{"v":"Zucchini","f":null},{"v":1,"f":null}]},
        {"c":[{"v":"Pepperoni","f":null},{"v":2,"f":null}]}
      ]
}
Run Code Online (Sandbox Code Playgroud)

我正在调用一个返回json代码的函数.

下面是调用函数的方法

print json_encode(test());
Run Code Online (Sandbox Code Playgroud)

而测试功能是

function test()
{
    $array = array();
    $array['cols'][] = "20-01-13";
    $array['cols'][] = "21-01-13";
    $array['cols'][] = "22-01-13";
    $array['rows'][] = 22;
    $array['rows'][] = 26;
    $array['rows'][] = 12;

    return $array;
}
Run Code Online (Sandbox Code Playgroud)

生成图表的javascript如下

<script>
            google.load('visualization', '1', {'packages':['corechart']});

            // Set a callback to run when the Google Visualization API is loaded.
            google.setOnLoadCallback(drawChart);

            function drawChart() {
                 var jsonData = $.ajax({
                 url: "loadGraph.php", …
Run Code Online (Sandbox Code Playgroud)

php json google-visualization

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

`Vagrant Up`不在Pycharm工作

我一直试图用PyCharm中的项目设置Vagrant,但我遇到了一个问题.在Preferences > Vagrant我已设置Vagrant可执行文件的路径(通过获取which vagrant),我已将实例文件夹设置为项目根目录.同一页上的列表中有一个Vagrant Box(precise32 (virtualbox))

我的项目中存在Vagrantfile,但是当我转到时Tools > Vagrant > Up,会出现一个文件对话框,无论我接下来选择什么(例如Vagrantfile,vagrant可执行文件),都没有任何反应(即Run窗口没有打开).

我一直在查看Pycharm文档中的不同 页面,但它给我带来了更接近答案.

我怎样才能vagrant up在Pycharm工作?

注意:我在Mac 10.7.5上使用PyCharm 2.7,如果有帮助的话

pycharm vagrant

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

奇怪的JavaScript运营商

我对操作员有一点问题.我有一个加号或减号的数字,具体取决于键输入.奇怪的是,运算符+ = 1和+ = 11将数字字面上添加到静态数字:60变为601和6011而不是61和71.

这是代码,因此请考虑静态数为60:

switch(e.keyCode) {
    case 37:
        boxID -= 1;
        break;
    case 38:
        boxID -= 11;
        break;
    case 39:
        boxID += 1; // Becomes 601
        break;
    case 40:
        boxID += 11; // Becomes 6011
        break;
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery operators

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

JavaScript RegExp替换

不确定我在哪里做错了.我有一个字符串,如测试(123x),我试图找到(123x)并替换它什么都没有:

这是我的代码

<script type="text/javascript">
    var original = "Test (1x)";
    var newString = original.replace(new RegExp("\(\d{1,6}[x]{1}\)",original),"");
    console.log(newString);
</script>
Run Code Online (Sandbox Code Playgroud)

我已经测试了正则表达式模式并且它正确匹配,但是,当我登录到控制台时,它不是用""替换(1x)

javascript regex replace

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

GWT JSONParser.parseStrict

我一直在使用 的JSONParserparse 方法,没有遇到很多问题。

最近,我决定关注我一直看到的弃用通知。它建议我使用parseStrictparseLenient

所以,我决定尝试一下parseStrict

我声明了一个 json 字符串...

String jsonstr = "{value : [12,34],[56,78]]}";
Run Code Online (Sandbox Code Playgroud)

...我确认它可以与好老的parse...一起使用

JSONValue jsv = JSONParser.parse(jsonstr);
Run Code Online (Sandbox Code Playgroud)

...警报窗口告诉我 jsv 的价值是这样的:

{"value" : [12,34],[56,78]]}
Run Code Online (Sandbox Code Playgroud)

parseStrict然后我在同一个字符串上使用:

JSONValue jsv = JSONParser.parseStrict(jsonstr);
Run Code Online (Sandbox Code Playgroud)

但我的 GWT 应用程序因异常崩溃了!

parseStrict使用(vs )有什么要求parse?这么简单的小 json 字符串怎么会出错呢?

Uncaught exception escaped
com.google.gwt.event.shared.UmbrellaException: One or more exceptions caught, see full set in UmbrellaException#getCauses
at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:129)
......
at com.google.gwt.json.client.JSONParser.evaluate(JSONParser.java)
at com.google.gwt.json.client.JSONParser.parse(JSONParser.java:218)
at com.google.gwt.json.client.JSONParser.parseStrict(JSONParser.java:87)
Run Code Online (Sandbox Code Playgroud)

gwt json

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

Highcharts如何使用大数字在y轴上获取小数点值

我正在绘制highcharts中的天气数据.我有一些以百帕(hpa)和毫巴(mb)为单位的压力数据,因此数字非常大,但范围很小.例如,我有1011.7 hpa和1012.2 hpa之间的60个数据点.

当我绘制这些数据时,轴标签全部出现(1012;圆形).

显然,我错过了一个设置,它会强制图表以0.25为增量显示正确的值.我已经设置tickInterval0.25,但是这并不能改变y轴的标签.

我错过了什么?

highcharts

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