我正在使用momentjs来处理我的Web应用程序中的日期.服务器返回所有日期,以毫秒为单位.现在我必须显示应用特定时区的日期(基于用户设置).
有没有办法全局设置时区而不是更改所有对momentjs的调用来处理它?
我想在此线程中使用Derick Bailey在" A Generic Problem Solution "中描述的方法在获取模型后呈现视图.我会在这里报告他的解决方案:
MyView = Backbone.View.extend({
initialize: function(){
this.model.on("sync", this.render, this);
},
render: function(){ ... }
});
myModel = new MyModel({id: someId});
new MyView({
model: myModel
});
myModel.fetch();
Run Code Online (Sandbox Code Playgroud)
我的情况略有不同:我的观点是在区域布局中.如果我调用Marionette.Region.show()它可以工作,但视图会呈现两次.调用Marionette.Region.attachView()视图渲染的函数被调用一次,但内容不会显示在页面中.
任何的想法?
我在用ruby 1.8.7 (2013-06-27 patchlevel 374) [i686-darwin14].当我尝试安装capistrano gem时,我收到以下错误:
sudo gem install capistrano -v2.13.5
ERROR: Error installing capistrano:
net-ssh requires Ruby version >= 2.0.
Run Code Online (Sandbox Code Playgroud)
AFAIK capistrano 2.13.5应该兼容ruby 1.8.7
我怎么才能安装capistrano v2.13.5使用ruby 1.8.7(<2.0),装?
javascript ×2
backbone.js ×1
capistrano ×1
datetime ×1
marionette ×1
momentjs ×1
net-ssh ×1
ruby ×1
rubygems ×1
timezone ×1