首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Angular-Schema-Form中创建下拉列表不起作用

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

Stack Overflow用户
提问于 2016-03-04 03:22:33
回答 1查看 304关注 0票数 1

我在ASF中渲染下拉菜单时遇到了一些困难。如果我将枚举添加到模式中,它会使用值1/2呈现下拉列表,而不是titleMap中的"name“。这也不允许从服务器提供选项列表。请帮我找出哪里做错了。

谢谢!

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

代码语言:javascript
复制
    $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"
            }
        }
    };

我的HTML是:

代码语言:javascript
复制
    <form sf-schema="schema" sf-form="form" sf-model="row"></form>
EN

回答 1

Stack Overflow用户

发布于 2017-02-11 17:51:39

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

代码语言:javascript
复制
$scope.schema = {
    type: "object",
    properties:{
        choice: {
            type: "object"
        }
    }
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35781156

复制
相关文章

相似问题

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