我不想使用示例中的C#,而是使用JavaScript。但我想弄清楚这部分是如何用JS编写的。
taskDocument = new {
name = name,
duedate = duedate.ToString(),
task = task
};
我尝试了上面和下面,但两个都抛出异常。
taskDocument = new {
name: name,
duedate: duedate,
task: task
};
对于那些知道它是如何工作的人来说,猜测这是一项简单的任务。
对象初始化的正确语法是
let taskDocument = {
name: name,
duedate: duedate,
task: task
};
然后,您需要将此值分配给输出绑定,即context.bindings.taskDocument
。
好吧,这只是我的愚蠢。应该是这样的。
taskDocument = {
name: name,
duedate: duedate,
task: task
};
JS中没有new
:P
更新
完整的例子。
context.bindings.taskDocument = JSON.stringify({
name: name,
duedate: duedate,
task: task
});