相关疑难解决方法(0)

什么是双向绑定?

我已经阅读了很多,Backbone没有做双向绑定,但我并不完全理解这个概念.

有人能给我一个例子,说明双向绑定如何在MVC代码库中运行,以及它如何与Backbone无关?

javascript data-binding backbone.js

160
推荐指数
4
解决办法
10万
查看次数

最佳实践:类或数据属性作为标识符

最近我一直想知道最好的方法是在多个元素上执行javascript操作.

我看到的方式有两种可能性:

  • 要么我向我的元素添加一个css类,它不一定对应于任何现有的css规则: <div class="validation-required"></div>
  • 或者我使用像这样的数据属性: <div data-validation-required></div>

在我的IDE(使用R#的Visual Studio 2012)中,如果我使用第一种方法,我会收到警告,说我不应该使用未定义的css类.这让我相信这可能不是最好的主意.然而,这是我最经常使用的方法,尽管这可能只是我们可以使用数据属性前几天的遗物.

所以我的问题非常简单,我应该采用哪种方式简单地"标记"元素以进行进一步处理?

谢谢你的回答

PS:我意识到这个问题可能容易产生主观意见,但我希望在现代浏览器中使用什么有共识.

PPS:我已经对这个问题进行了搜索,但大多数问题都与性能有关,这不是我对一次性情况的首要关注.

javascript html5

34
推荐指数
3
解决办法
1万
查看次数

标签 统计

javascript ×2

backbone.js ×1

data-binding ×1

html5 ×1