【问题标题】:How do you get rid of "Validation (XHTML 1.0 Transitional): Attribute 'data-bind' is not a valid attribute of element"你如何摆脱“验证(XHTML 1.0 过渡):属性'data-bind'不是元素的有效属性”
【发布时间】:2011-12-15 07:45:20
【问题描述】:

在 Visual Studio 10 中使用 Knockoutjs 时,有没有一种很好的方法可以摆脱这个问题?它只会污染警告。

【问题讨论】:

    标签: visual-studio-2010 knockout.js


    【解决方案1】:

    是的,您可以在 VS 2010 SP1 和 VS 11 Developer Preview 中执行此操作

    工具 > 选项

    选择:

    文本编辑 > HTML > 验证

    然后从下拉列表中选择XHTML5HTML5

    【讨论】:

      【解决方案2】:

      按照 Darbio 上面所说的,我也在页面顶部添加了这个<!DOCTYPE/>

      【讨论】:

        【解决方案3】:

        首先我无法在 XHTML 验证中获得“onbefore”事件所以我更改了一些选项以摆脱 XHTML 验证:

        对于 Visual Studio 2008 - 工具 > 选项 > 文本编辑器 > HTML > 验证并将验证切换到 Internet Explorer 6.0

        在我可以在建议中获得'onbeforepaste' 事件之后。

        【讨论】:

        • 视觉工作室 2008?哎呀,为什么不转向更现代的工具呢?
        猜你喜欢
        • 2011-01-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多