在Vue js中创建下拉列表并填充唯一值

时间:2020-02-05 07:01:36

标签: vue.js

我对Vue js非常陌生。我们正在UI上显示一个表,该表有4列,分别是 序号专栏描述输入

我们需要在下拉列表中列出Type中的所有唯一值(描述列的数据类型),我能够将Type设置为下拉列表,但是很难在Type中获得唯一值的列表。

我正在数组中获取所有数据[sno :( ..),column :( ..),description :( ..),type :( ..)],我试图键入数组之一中的值,并从中获取唯一值。 我首先尝试的代码是

this.columnType = this.columnData.filter(data => {return data.type.toUpperCase()});

此外,我尝试了以下操作,但在这种情况下,它只是根据特定的数据类型进行过滤“时间戳”

this.columnType = this.columnData.filter(function(data) {
  return data.type.toUpperCase() == "TIMESTAMP_NTZ"
});

正在寻找一些指导来实现这一目标。

提前感谢所有人的帮助

1 个答案:

答案 0 :(得分:0)

使用以下计算所得的属性来获取唯一Type值的列表:

import pandas as pd 

# intialise data of lists. 
data = {'Weghts':[2.00, 3.50, 2050.00, 4019.00],'weight_units':['Kilograms', 'kilograms', 'Grams', 'Grams']} 

# Create DataFrame 
dfy = pd.DataFrame(data) 

# Print the output. 
print(dfy)