处理使用挖空数据绑定的应用程序。我不熟悉数据绑定或很多前端的东西。我将JSON数据拉入并绑定。这就是绑定之后的样子:
private void SelectLanguage()
{
do
{
Console.WriteLine("choose language:");
Console.WriteLine("- german(g)");
Console.WriteLine("- english(e)");
string lang = Console.ReadLine();
switch (lang.ToUpper())
{
case "D":
_selectedLanguage = Language.German;
break;
case "E":
_selectedLanguage = Language.English;
break;
default:
_selectedLanguage = Language.Undefined;
Console.WriteLine("wrong input. Enter viable letter.");
Console.WriteLine("");
break;
}
} while (_selectedLanguage == Language.Undefined);
}
并在页面上显示HTML标记,如下所示:
<span data-bind="text: serviceName"><a href="tst.com">here</a></span>
应用程序确实有另一个方面,它以类似的方式使用数据绑定并支持HTML。我猜这是强制纯文本的某种属性或函数吗?
我的问题:
我应该寻找什么才能进行此转换?
有没有办法在页面加载后通过JS重新呈现为HTML?
答案 0 :(得分:1)
您可以使用html绑定。
http://knockoutjs.com/documentation/html-binding.html
<span data-bind="html: serviceName"></span>
这将在span中将serviceName的值呈现为html。