使用评估从输入构造动作输出
Construct action output from inputs using evaluate
我正在尝试编写一个接受 url 作为输入并简单地输出相同 url.
的操作
我在这里阅读了关于 evaluate
的文档:
https://bixbydevelopers.com/dev/docs/reference/type/action.output.evaluate
那只展示了如何使用结构而不是像我这样的原语。
我的操作:
description (Fetches External Url)
type (Constructor)
collect {
input (url) {
type (UrlConcept)
min (Required) max (One)
}
}
output (UrlConcept) {
evaluate {
UrlConcept ("#{url}")
}
}
}
我的模特:
text (UrlConcept) {
description (External Url)
}
无论我似乎使用什么格式化程序,它都不会传递 url 输入的值。
"#{url}"
、"#{value(url)}"
、"${url}"
等都传递字符串文字而不是url.
的值
您的输出需要定义如下:
output (UrlConcept) {
evaluate {
UrlConcept$expr (url)
}
}
我正在尝试编写一个接受 url 作为输入并简单地输出相同 url.
的操作我在这里阅读了关于 evaluate
的文档:
https://bixbydevelopers.com/dev/docs/reference/type/action.output.evaluate
那只展示了如何使用结构而不是像我这样的原语。
我的操作:
description (Fetches External Url)
type (Constructor)
collect {
input (url) {
type (UrlConcept)
min (Required) max (One)
}
}
output (UrlConcept) {
evaluate {
UrlConcept ("#{url}")
}
}
}
我的模特:
text (UrlConcept) {
description (External Url)
}
无论我似乎使用什么格式化程序,它都不会传递 url 输入的值。
"#{url}"
、"#{value(url)}"
、"${url}"
等都传递字符串文字而不是url.
您的输出需要定义如下:
output (UrlConcept) {
evaluate {
UrlConcept$expr (url)
}
}