test_data_binding.js
来自「dojo-0.4.0-ajax.zip ajax一个应用。在页面上可以直接用标签」· JavaScript 代码 · 共 34 行
JS
34 行
/* Copyright (c) 2004-2006, The Dojo Foundation All Rights Reserved. Licensed under the Academic Free License version 2.1 or above OR the modified BSD license. For more information on Dojo licensing, see: http://dojotoolkit.org/community/licensing.shtml*/dojo.require("dojo.data.old.*");function data_binding_init() { var chartDiv = dojo.byId('putChartHere'); var tableDiv = dojo.byId('putSortableTableHere'); var dataProvider = new dojo.data.old.provider.FlatFile({url: "data_set_four.json"}); queryResultSet = dataProvider.fetchResultSet(); var attributeMapping = {x: "X", plots: [{plotType: "bar", y:"Y1"}, {y: "Y2"}, {plotType: "bubble", size:"Bubble Size", y:"Bubble Y"}]}; var chartBinding = new ChartBindingHack(chartDiv, queryResultSet, attributeMapping); var tableBinding = new TableBindingHack(tableDiv, queryResultSet, ["X", "Y1", "Y2", "Bubble Size", "Bubble Y"]); }function subtractFromItemFive() { var item = queryResultSet.getItemAt(4); var oldValue = item.get("Y1"); var newValue = oldValue - 15; item.set("Y1", newValue);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?