如何在 webgrid handsontable 中基于 select 显示列中的数据
Posted
技术标签:
【中文标题】如何在 webgrid handsontable 中基于 select 显示列中的数据【英文标题】:How to display data in column based on select in webgrid handsontable 【发布时间】:2020-06-17 15:37:03 【问题描述】:如何根据select在列中显示数据?我看过文档,但是很混乱,也许有些可以帮助
var setting=
data: []
,
minSpareRows: 20,
columns: [
type: 'dropdown', numericFormat: pattern: '000', validator: 'tps', source: myTps
type: 'text', allowInvalid: true, editor:false
],
rowHeaders: true,
colHeaders: ["id","NKK"],
filters: true,
dropdownMenu: false,
width: resizeGrid(),
height: 500,
maxRows: 300,
【问题讨论】:
【参考方案1】:var myTps = [];
function loadTps(data)
data.forEach(element =>
myTps.push(element.tps_no)
);
function getTps()
let url = '/dpdraft2/index/getTps';
const my = this;
var res = axios.get(url)
.then(function(response)
loadTps(response.data)
)
.catch(error => console.log('error axios'));
【讨论】:
以上是关于如何在 webgrid handsontable 中基于 select 显示列中的数据的主要内容,如果未能解决你的问题,请参考以下文章