小编Bri*_*bin的帖子

动态添加比例标记?

我想知道是否有任何方法可以在渲染图形之后动态添加scale-x标记,可能通过类似的函数:

zingchart.exec('myChart', 'addscalexmarker', {
    type: "line",
    range: 14,
    label: {
        text: "label!! yay!"
    }
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法弄清楚任何其他方式让这个工作......提前谢谢!

zingchart

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

数据库图上的Sql Server 2016"参数不正确"外键

在Sql Server 2016中使用数据库图表时,我遇到了一些奇怪的问题......

首先,我不能通过在列之间拖放来创建关系,无论是在相同的表还是在不同的表中.

其次,当我尝试在数据库图表中手动创建外键关系,或者使用包含与图中另一个表的外键关系的表打开数据库图表时,我接收到"参数不正确"错误,并且它试图加载图表时遇到困难,反复反复生成错误.

我知道我以前做过这个,我知道它应该有效......如果有人可以减轻我的问题,我将不胜感激!

供参考:

Windows 10专业版

SQL Server 2016

在Microsoft Azure上托管的服务器

谢谢!

sql-server sql-server-2016

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

Javascript对象访问者的怪异

所以我一直遇到一个javascript对象的奇怪问题.也许这只是缺乏知识(相对较新的JS),或JS的奇怪世界的一部分,但它在这里:

每当我尝试检查对象是否具有某些属性时,即:

var someObject = {};
var someArray = ['cat', 'cat', 'cat', 'dog', 'dog', 'dog', 'cow', 'horse'];
someArray.some(function(animal, index) {
    if (!someObject[animal]) {
        someObject[animal] = index;
    }
};
Run Code Online (Sandbox Code Playgroud)

现在,如果我没有弄错的话,预期的输出应该如下:

someObject = {
    'cat': 0,
    'dog': 3,
    'cow': 6,
    'horse': 7
}
Run Code Online (Sandbox Code Playgroud)

但是我得到的是:

someObject = {
    'cat': 1,
    'dog': 3,
    'cow': 6,
    'horse': 7
}
Run Code Online (Sandbox Code Playgroud)

笏.

此外,当我切换到使用以下内容时,问题得到解决:

someArray.some(function(animal, index) {
     if (!someObject.hasOwnProperty(animal)) {
        someObject[animal] = index;
     }
  });
Run Code Online (Sandbox Code Playgroud)

WAT.不是因为我已经找到了上面的解决方案,这不是一个问题,我只是好奇我是否不理解对象[property]功能是如何工作的?谢谢!

javascript object

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