我在 ASF 中呈现下拉菜单时遇到了一些困难。如果我向 Schema 添加一个枚举,它会使用值一/二呈现下拉列表,而不是 titleMap 中的“名称”。这也不允许从服务器提供选项列表。请帮我找出我做错了什么。
谢谢!
我的控制器中有以下代码:
$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 是:
<form sf-schema="schema" sf-form="form" sf-model="row"></form>