23得票4回答
客户端JavaScript应用 - 无哈希标记的URL路由

我正在使用最新版本的Ember.js开发一款纯客户端应用程序。有一个单独的PHP页面来构建脚本、CSS、模板文件等,并将它们全部提供给index.php。我使用了htaccess指令,以便将所有请求重写为/index.php。据我所知,PHP只是方便地打包JavaScript。当前,浏览器中的...

21得票4回答
在AngularJS工厂中使用setInterval

我尝试了AngularJS文档中的代码(在此处提供:http://jsfiddle.net/zGqB8/)。它实现了一个时间工厂并使用$timeout在每秒钟后更新时间对象。angular.module('timeApp', []) .factory('time', function($tim...

20得票9回答
哪个JavaScript库具有最全面的类继承支持?

在尝试了诸如Prototype、jQuery、YUI等十几个不同的JavaScript库之后,我发现每个库都有不同的方式来模拟某种类层次结构并提供某种类继承支持。(除了jQuery)除了非常烦恼创建新类时需要依赖于特定库,否则只能使用传统的方式。 我想知道哪个库通常提供最好的类继承支持以及原...

20得票3回答
AngularJS指令属性的观察

如何使用AngularJS监视自定义指令上的属性,以便接受要绑定的Angular值。 目前我的进展如下:<tile title="Sleep Duration" data-value="{{sleepHistory.averageSleepTime}}"/> app.direc...

20得票1回答
在定义模型时,使用DS.model、Ember.model还是Ember.Object?

这个视频教程:http://www.embercasts.com/episodes/getting-started-with-ember-model,使用Ember.model创建了一个人物模型,如下所示: App.Person = Ember.Model.extend({ name...

20得票5回答
Zepto.js上的jQueryMobile?

我想知道是否有人已经尝试将jQueryMobile移植到Zepto.js (http://zeptojs.com/) 上,而不是必需的jQuery?

20得票6回答
有没有办法使用JavaScript检测操作系统语言?

我需要使用JavaScript检测操作系统语言,以便根据语言查看我的网页。 我知道我们可以检测浏览器语言,但这对我来说不够用。 我需要检测操作系统语言。 提前感谢您的帮助。

17得票4回答
Backbone中的计算属性

我有一个场景,即客户端操作的数据以不同于服务器表示和交互的方式呈现和交互。考虑从服务器返回的以下event资源。{ "id": 123, "start_at": 1331336004906, "end_at": 1331337704906 } 以下是编辑用的模板:<form&...

17得票5回答
AngularJS筛选器仅针对特定对象

我已经定义了如下的用户对象。$scope.user = [{id: 1, friends: [ {name: 'John', age: 21, sex: 'M'}, {name: 'Brad', age: 32, sex: 'M'} ] }] 我...

17得票1回答
使用Rails的Javascript框架

希望有人能帮我澄清一些事情。 我已经阅读了大量关于新的JavaScript应用程序框架,例如backbone.js、batman.js、ember.js等等的文章... 我看到很多实例是在Rails之上使用这些框架。 有人能解释一下吗?这难道不需要大量的重复吗?也就是说,我需要完全复制每...