我有一个表格有很多问题。在回答每个问题时,我需要在只读文本区域中填充预定义的字符串信息(称为注解)。有更好的解决方案吗?
我创建了一个注解对象(用来存储所有的注解)和一个注解字符串,对于每个回答的问题,我都将注解对象中的注解附加到注解字符串中。
var comment = "";
var CommentObj = { "comment1": `Your favourite color is ${favoriteColor}`}
comment = self.favoriteColor() ? comment + CommentObj[comment1] : comment.replace(CommentObj[comment1], '');
1条答案
按热度按时间zlwx9yxi1#
我建议你创建一个
KnockoutJS
组件来显示一个问题,这样你就可以轻松地添加或远程HTML项目,并为每个问题重复它们。