backbone.js相关内容
寻求建立Twilio的短信服务,这样,当用户presses一定的按钮,它利用与Twilio我的帐户发送一个文本。 使用Backbone.js的用的CoffeeScript,这必须要在客户端完成的时刻,所以我做这样的事情: 事件:{ “点击.button”:“sendText” } 然后 sendText 是这样的: sendText:() - > ac
..
我使用JSON.stringify和JSON.parse基础上更改一个在线数据库编辑我的JSON文件。一切作品的权利,但它正在围绕多项报价是搞砸了JSON文件。例如,它应该是“标识”:1 但它打印出“标识”:“1”。我将如何编辑引号呢?我preFER使用JSON.stringify,而不是替代。 解决方案 如果你正在从输入字段中的数字,数量或者其他输入始终是字符串,因此,其引用。 要解决
..
我有一个手风琴样的用户界面,其中对于用户有几个节点单击并展开的。在这些节点的点击,我需要做一个Ajax调用我的一个服务器端programs.The这里的想法是拨打电话,并听取成功或失败,要么情况下,我认为需要在模型对象返回挑选并随后传递到下划线模板来正确显示的值。 没有写骨干Ajax调用之前,所以有兴趣的专家那里知道,对于一个给定所需要的应该是我的最佳策略。 您的答案是多少AP preciat
..
我正在开发使用防爆preSS,猫鼬和骨干与木偶节点的应用程序。 所有路由都运作良好,除了删除路由。 如果我打电话this.model.destroy,我总是得到这样的错误: 删除HTTP://本地主机:3000 / API /用户404(未找到) 404在防爆preSS的删除路线返回,就像如果防爆preSS不支持它,但我已经看到了整个网络的例子不胜枚举使用它。 下面是我的设置:
..
我有一种骨干观点,我想呈现HTML后2异步调用过: 初始化:功能(模型,期权){ team.fetch({ 成功:函数(集合){ //做一些事情 }); goal.fetch({ 成功:函数(集合){ //做一些事情
..
我的工作骨干JS和我试图填充使用数据提取模型。问题是,提取似乎是工作,但我的模型不填充数据。 的code代码片段: Backbone.emulateHTTP = TRUE; Backbone.emulateJSON = TRUE; ComponentsModel = Backbone.Model.extend({ 初始化:函数(){ },
..
你如何只使用要在Marionette.js API调用的部分 下面使用code: /邮件返回JSON: messages.foo messages.read messages.friend messages.following 我怎样才能创建三个不同的视图使用木偶查看基于一个取模型的3个不同的区域。 (这将是不错的读/未读,在一个视图) VAR MessageModel = Ba
..
我使用的还有一个PHP MVC框架(codeigniter,Laravel)Backbone.js的。我很困惑如何URL将被PHP路由器和骨干路由器使用Pushstates时进行处理。 (我还没有开始使用pushstates然而,依然采用hashbangs #)。我不工作在单页应用程序,而是该网站是由若干个页面像自身的单页应用 问题::如果我有一个页面 http://domain.com/use
..
我应该如何处理在一个相当传统的Web应用Ajax请求?特别是使用反应意见,同时具有处理数据,如文本,什么不是一个后端,而是使用Ajax自动保存用户的交互,例如切换选项或喜欢一个帖子到服务器。 我应该使用jQuery这一点,还是会像骨干更为有利? 解决方案 万一有人偶然发现了这一点,不知道,jQuery的使用户能够无比轻松发送AJAX调用。由于阵营仅仅是JavaScript的它的工作就像任何其
..
我试图挽救一个骨干模式CouchDB的,所以我已经覆盖了保存方法与阿贾克斯requet到CouchDB的: $。阿贾克斯({ 键入:“把', 网址:“http://127.0.0.1:5984/movies/”+ this.get('身份证'), 的contentType:“应用/ JSON的”, 数据:JSON.stringify(this.toJSON())
..
我建立的一个PhoneGap的应用程序使用Backbone.js的和Rails的后端。在创建新用户,我得到一个CORS相关的错误: 我在 http://0.0.0.0:8000 ($蟒蛇-m SimpleHTTPServer)上运行我的PhoneGap的Web应用程序,并在运行我的Rails应用程序的WEBrick http://0.0.0.0:3000 ($导轨服务器)。 试图在骨干网这样的
..
我正在寻找一个解决方案来引导客户端应用程序在服务器上(写在Backbone.js的),这样我就可以起到正确的内容,爬虫和非JS的消费者。 我一直在玩弄jsdom和放大器;在试图nodejs来引导该应用,并且可以得到它,只要装载在基本的模板内容,但该应用似乎不会开始。 我已经试过2个不同的解决方案,以确保我有必要所有的依赖和应用程序是正确加载: 在我尝试使用jsdom.env()与所有
..
我有一个web应用程序,我需要打印数据转换成PDF格式。 在后端我使用PHP,而在前端一个JavaScript MVC框架(Backbone.js的)。 我不知道,如果生成的PDF仅使用JavaScript(..then使用数据缓存),或使用AJAX,将调用一个PHP页面将生成的PDF ...有什么更好的解决办法? 当然,我需要能够打印,保存和使用样式表为PDF格式。 感谢。 解决方案
..
我开始在JavaScript的开发,并利用骨干,一切看起来完美的,直到我想我的模板,从我的JS做的是Node.js作为一个REST API和一个客户端一个简单的项目。 我发现不同的方法,有的还带有一定的时间(比如一岁),但我不明白哪一个会更好: 一个.js文件与html的code进行VAR 利弊 - >容易加载,容易通过强调编译它 缺点 - >景观每一行 app.templates
..
经过一些其他的问题,我想我的tastypie资源应该是这个样子: 类MultipartResource(对象): 高清反序列化(自我,请求数据,格式=无): 如果没有格式: 格式= request.META.get('CONTENT_TYPE“,”应用/ JSON“) 如果格式=='应用程序/ x-WWW的形式urlen code
..
我需要一种方法来设置全局某种超时功能与$ .ajaxSetup,让我PhoneGap的应用程序不断重试一个Ajax GET或POST每次有超时由于不良的互联网连接。 我用Backbone.js的所以大部分的jQuery插件不会为这个工作,我会有些帮助写一个全局一块code将处理重试。 感谢你。 解决方案 找到了解决方案,使所有AJAX调用一个重试超时工作。 $(文件).ajaxErro
..
什么是确保我的收藏保持高速缓存,因此只被取一次?最好的办法 我应该实现某种形式的缓存层?我应该分享集合变量任何需要的地方?我能相信jQuerys AJAX的设置? ( $ ajaxSetup({缓存:真}); ) 基本集合,因为它看起来现在: theCollection = Backbone.Collection.extend({ 型号:theModel, 网址:“sour
..
我试图保持Backbone.js的集合了最新当今发生的事情在服务器上。 我的code是类似以下内容: VAR注释= Backbone.Model.extend({}); VAR CommentCollection = Backbone.Collection.extend({ 型号:评论 }); 变种评论查看= Backbone.View.extend({/ * ... * /});
..
我的问题 我试图把地图上的一个网页,该数据是获取与阿贾克斯。它正常工作与所有浏览器,但不是IE9。 我得到一个错误: SCRIPT5007:无法获取属性“AJAX”的值:对象为null或未定义 和地图不会加载。 的code VAR mapModel =新地图(); 。mapModel.get(“信息”)获取({成功:函数(){//在这一行错误
..
我on Rails的3.2.2运行骨干JS 0.9.2,我有增加成本rows.A成本页面有3个文本域:标题,描述和价格。 我的模糊保存每个成本。 model.save()被调用多次以非常短的时间间隔。哪些问题有一个创建(POST)请求,那么一个更新(放)请求不久出现后。我遇到的问题是,PUT请求有时到达服务器开机自检,结果被该模型被创建并持续两次(重复)之前。 要节省模糊是请求的行为,所以我
..