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