我想从C++应用程序中调用一个带有字符串参数的javascript函数。执行此操作的方法是调用这在简单的情况下是有效的。但是,如果我尝试加载一个C++源文件,并将其用作setContent的参数,这将会崩溃,因为我不能像这样简单地组装字符串:
auto js = QString("setContent(\"%1\");"\\n")
默认情况下,Blade将所有内容转义为html,而且似乎没有其他选项。// We have URL that contains some user input.userInput1=USER_INPUT&userInput2=USER_INPUT">URL</a>
html:为HTML上下文转义一个字符串。js:为JavaScript上下文转义