我有一个自定义的应用程序绑定声明如下knockout.js自定义绑定名称中允许有数字吗?
ko.bindingHandlers.slideContent2 = {
init: ...,
update: ...
}
,我使用我的HTML与(其中包括)
<div data-bind="slideContent2: true"></div>
它的工作原理,并产生没有错误。今天我发现Netbeans 7.4中的新knockout.js语法检查器认为<div data-bind="slideContent2: true">
有错误。它反对数字2
。如果我删除它,它认为名称没问题。环顾网络示例,我没有找到一个用于自定义绑定名称的数字示例。
自定义绑定名称中的数字是否合法? Netbeans检查器是否过于繁琐?
数字是合法的在JavaScript属性名称那么也结合处理程序名称。只有Netbeans检查器过于简单。 – nemesv