我已经阅读了很多,Backbone没有做双向绑定,但我并不完全理解这个概念.
有人能给我一个例子,说明双向绑定如何在MVC代码库中运行,以及它如何与Backbone无关?
最近我一直想知道最好的方法是在多个元素上执行javascript操作.
我看到的方式有两种可能性:
<div class="validation-required"></div><div data-validation-required></div>在我的IDE(使用R#的Visual Studio 2012)中,如果我使用第一种方法,我会收到警告,说我不应该使用未定义的css类.这让我相信这可能不是最好的主意.然而,这是我最经常使用的方法,尽管这可能只是我们可以使用数据属性前几天的遗物.
所以我的问题非常简单,我应该采用哪种方式简单地"标记"元素以进行进一步处理?
谢谢你的回答
PS:我意识到这个问题可能容易产生主观意见,但我希望在现代浏览器中使用什么有共识.
PPS:我已经对这个问题进行了搜索,但大多数问题都与性能有关,这不是我对一次性情况的首要关注.