首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在angular 2中设置kendo-combobox的默认值

如何在angular 2中设置kendo-combobox的默认值
EN

Stack Overflow用户
提问于 2017-07-04 18:34:59
回答 2查看 980关注 0票数 1

我正在使用剑道组合框来绑定UI.Is中的某些值,可以将数组的第一个值设置为默认值?

EN

回答 2

Stack Overflow用户

发布于 2017-07-04 19:27:19

从Combobox的观点来看,您可以使用以下代码添加第一个值作为选择。这与角度代码无关。因为你没有提到任何你想用来实现这一点的代码片段或特性。

代码语言:javascript
复制
$("#targetComboId").kendoComboBox({
    dataTextField: "text",
    dataValueField: "value",
    dataSource: [{
            text: "Cotton",
            value: "1"
        },
        {
            text: "Polyester",
            value: "2"
        },
        {
            text: "Cotton/Polyester",
            value: "3"
        },
        {
            text: "Rib Knit",
            value: "4"
        }
    ],
    index: 0 // Your target value, set it to the index you want
});

这将选择并填充组合框中的第一个值。希望它能帮上忙!

票数 1
EN

Stack Overflow用户

发布于 2020-07-02 13:51:16

我知道这对你来说已经很晚了,其他人可以用这个。

这是在客户端.html文件中:

代码语言:javascript
复制
<kendo-combobox  [data]="SalasType" [valuePrimitive]="true"
          [textField]="'name'" (valueChange)="productTypeChange($event)" [valueField]="'id'" [(ngModel)]="selectedValue.id" name="Product Group">
        </kendo-combobox>

将此文件添加到客户机.ts文件中:将此文件添加到公共文件中(或者您可以在.ts中创建此数组)

代码语言:javascript
复制
export const OSSSALELIST = [
  { id: 1, name: 'Product Group' },
  { id: 2, name: 'Product' }
];

在这里调用全局常量,

代码语言:javascript
复制
  SalasType = OSSSALELIST;
  selectedValue:any;

在oninit方法中:enter code here

代码语言:javascript
复制
this.selectedValue=this.SalasType[0];
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44903622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档