knockout.js 在表单上回答的每个问题上添加静态注解

sxissh06  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(127)

我有一个表格有很多问题。在回答每个问题时,我需要在只读文本区域中填充预定义的字符串信息(称为注解)。有更好的解决方案吗?

我创建了一个注解对象(用来存储所有的注解)和一个注解字符串,对于每个回答的问题,我都将注解对象中的注解附加到注解字符串中。

var comment = "";
var CommentObj = { "comment1": `Your favourite color is ${favoriteColor}`}

comment = self.favoriteColor() ? comment + CommentObj[comment1] : comment.replace(CommentObj[comment1], '');
zlwx9yxi

zlwx9yxi1#

我建议你创建一个KnockoutJS组件来显示一个问题,这样你就可以轻松地添加或远程HTML项目,并为每个问题重复它们。

相关问题