在Angular-Schema-Form中创建一个下拉列表不起作用

时间:2016-03-03 19:22:33

标签: angularjs angular-schema-form

我在呈现ASF下拉列表时遇到了一些困难。如果我向Schema添加一个枚举,它会使用值为1/2的下拉列表,而不是titleMap中的“name”。这也不允许从服务器提供选项列表。请帮我找一下我做错的事。

谢谢!

我的控制器中有以下代码:

{"abc":"dds","ghi":"fgi"}

我的HTML是:

    $scope.row = { choice: "one" };

    $scope.form = [
        {
            key: "choice",
            type: "select",
            titleMap: [
                { value: "one", name: "One" },
                { value: "two", name: "More..." }
            ]
        }
    ];

    $scope.schema = {
        type: "object",
        properties:{
            choice: {
                type: "string"
            }
        }
    };

1 个答案:

答案 0 :(得分:0)

您可以更改 $ scope.schema 类型属性

$scope.schema = {
    type: "object",
    properties:{
        choice: {
            type: "object"
        }
    }
};