Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 交互图依赖于数据库中的数据_Javascript_Gojs - Fatal编程技术网

Javascript 交互图依赖于数据库中的数据

Javascript 交互图依赖于数据库中的数据,javascript,gojs,Javascript,Gojs,我将做一个图表,其中节点将根据数据库中的数据改变颜色。我将通过数据库保存并加载json模型。问题是:如果数据库中的数据更新,如何触发更改节点颜色 问题是:如果数据库中的数据更新,如何触发更改节点颜色 我想你的意思是:如何更改模型数据以便图表反映更新?您必须使用Model.setDataProperty或Model.set(别名) 例如: var node=myDiagram.findNodeForKey(“Alpha”); //Model.commit在事务中执行给定的函数 提交(函数(m){

我将做一个图表,其中节点将根据数据库中的数据改变颜色。我将通过数据库保存并加载json模型。问题是:如果数据库中的数据更新,如何触发更改节点颜色

问题是:如果数据库中的数据更新,如何触发更改节点颜色

我想你的意思是:如何更改模型数据以便图表反映更新?您必须使用
Model.setDataProperty
Model.set
(别名)

例如:

var node=myDiagram.findNodeForKey(“Alpha”);
//Model.commit在事务中执行给定的函数
提交(函数(m){//此模型
//这是更改模型数据的安全方法
//GoJS将收到数据已更改的通知
//并且可以更新图中的节点
//并在管理器中记录更改
m、 设置(node.data,“颜色”、“红色”);
}“变色”);
//输出“红色”-型号已更改!
console.log(node.data.color);
在标题“更改属性和使用数据绑定更新模型”下的中介绍了这一点

问题是:如果数据库中的数据更新,如何触发更改节点颜色

我想你的意思是:如何更改模型数据以便图表反映更新?您必须使用
Model.setDataProperty
Model.set
(别名)

例如:

var node=myDiagram.findNodeForKey(“Alpha”);
//Model.commit在事务中执行给定的函数
提交(函数(m){//此模型
//这是更改模型数据的安全方法
//GoJS将收到数据已更改的通知
//并且可以更新图中的节点
//并在管理器中记录更改
m、 设置(node.data,“颜色”、“红色”);
}“变色”);
//输出“红色”-型号已更改!
console.log(node.data.color);
在标题“更改属性和使用数据绑定更新模型”下的中介绍了这一点