如何为角度示意图输入数组类型值
Posted
技术标签:
【中文标题】如何为角度示意图输入数组类型值【英文标题】:How to enter array type value for angular schematics 【发布时间】:2019-08-29 05:57:55 【问题描述】:我正在学习 Angular Schematics,但在数组类型输入方面遇到了一些问题。
当提示我输入一个值并按 Enter 时,该值会消失。输入数组值的正确方法是什么?
我的 schema.json 如下:
"$schema": "http://json-schema.org/schema",
"id": "HelloWorldSchematics",
"title": "Hello World Options Schema",
"type": "object",
"properties":
"listName":
"type": "string",
"description": "The name of the list.",
"$default":
"$source": "argv",
"index": 0
,
"x-prompt": "What's the name of list"
,
"colNames":
"type": "array",
"items":
"type": "string"
,
"description": "The name of the columns.",
"x-prompt": "What's the name of columns"
,
"required": [
"listName",
"colNames"
]
【问题讨论】:
你找到解决办法了吗? 【参考方案1】:我只能使用标志输入一个值。按照您的示例,您可以输入如下值:
schematics ./collection.json:HelloWorld --listName User --colNames=id,firstName
请注意,数组元素之间没有空格。
以下不起作用:
schematics ./collection.json:HelloWorld --listName User --colNames=id, firstName
【讨论】:
以上是关于如何为角度示意图输入数组类型值的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Alexa 技能意图响应获取和使用确认“是”或“否”
如何为快捷方式应用自定义 SiriKit 意图扩展以请求允许访问?
Gradle:如何为需要相同 Activity 但具有不同意图过滤器的不同 buildType 合并 Android 清单文件