在DojoSelect小部件中拥有自定义小部件

Having custom widgets inside Dojo Select widget

本文关键字:小部 自定义 拥有 DojoSelect      更新时间:2023-11-24

这是我们用程序创建dojo Select小部件的方式:

require(["dijit/form/Select", "dojo/_base/window", "dojo/domReady!"], function(Select, win){
    new Select({
        name: "select2",
        options: [
            { label: "TN", value: "Tennessee" },
            { label: "VA", value: "Virginia", selected: true },
            { label: "WA", value: "Washington" },
            { label: "FL", value: "Florida" },
            { label: "CA", value: "California" }
        ]
    }).placeAt(win.body());
});

是否允许使用自定义小部件来代替value(基本上是一个字符串)?

例如,在dojo网格中,我们可以在格式化程序中返回自定义小部件。我们在select widget中有类似的东西吗?

您可以"样式"选择。只需查看文档