动态 URL 绑定到 Knockout js 中的 iframe

Dynamic URL binding to iframe in Knockout js

我在运行时将 src 属性绑定到 iframe 时遇到问题。

iframe data-bind="visible: $root.someBoolProp(), attr:{src:$root.someProp}" /iframe

当我执行 console.log($root.someProp) 时,它正在记录正确的 URL。(https://dev-payment...)

我不确定在渲染视图后是否会抛出以下错误 localhost url 附加到实际的 iframe URL.

错误信息:

拒绝在框架中显示“http://localhost:62489/en/hoapayment/%22https://dev-payment-ui.azurewebsites.net/something%22”,因为它将 'X-Frame-Options' 设置为 'deny'。

谁能告诉我如何解决这个问题。

问题出在 URL 格式上。 URL 作为 paymentUrl 的一部分出现就像 """https://dev-payment...""。所以我必须删除多余的 ".

感谢您的回答。