javascript - knockout 'attr' 是否总是假设输入需要转义,是否可以将其关闭?

标签 javascript html knockout.js escaping

如果要绑定(bind)attr: { href: url },它是否总是根据rfc2396转义url?

我最近遇到问题,json响应中的&通过knockout转换为&,我猜knockout无法知道它是双重的-编码(html 然后 json),从而将任何 & 转换为实体。

我们是否应该始终为 attr 绑定(bind)提供原始 url,而不是为 html 绑定(bind)提供原始 url?这里的经验法则是什么?

最佳答案

试试这个:

JSON.stringify('"some text"') 

KnockoutJS postJSON method escapes my string why?

关于javascript - knockout 'attr' 是否总是假设输入需要转义,是否可以将其关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15446970/

相关文章:

javascript - 如何将jquery ui与requireJS和knockout-sortable一起使用?

javascript - 简单的 Knockout.JS 数据绑定(bind)

javascript - Ionic 基础知识 - 基本应用程序应使用哪些元素?

javascript - 过滤同位素中父元素的子元素

html - Bootstrap inside row div 100% 高度

html - Flex-Wrap 使用不当?

php - 更新表格行中的数据[PHP]

javascript - knockout 'for' 绑定(bind)?

javascript - 使用 javascript 检测 Bootstrap 网格中的列数

javascript - 如何串联 ES6 模块?