jjzjj

BackboneJs

全部标签

javascript - 带有 XML ajax 的 BackboneJS

这是一个JS新手提出的两部分问题。因此,我尝试按照ThomasDavis'stutorial使用requireJS创建主干应用程序.如何通过对提供XML数据的服务器的ajax调用来创建Backbone集合?collections.fetch()似乎需要一个JSON后端。在尝试一些事情时,我最终得到以下代码,其中在从Ajax成功回调中填充集合“bookStore”时页面不会刷新。这是我到目前为止的进展情况。varbookListView=Backbone.View.extend({el:$("#books"),initialize:function(){thisView=this;$.a

javascript - 使用 backbonejs View ,将 "onload"事件附加到图像标签的最佳方法是什么?

我想在backbonejsView中为图像附加一个“onload”事件。我目前将它作为“loadimg”:“function”包含在“事件”中,但它没有被解雇。有什么建议吗? 最佳答案 Backbone的事件处理基于delegate和delegate只能用于冒泡的事件。问题是加载事件不会冒泡;来自HTML5specification:IfthedownloadwassuccessfulSettheimgelementtothecompletelyavailablestate,updatethepresentationoftheima

javascript - BackboneJs : how do i bootstrap my data in the page markup, 我什么时候将它们分配到我的收藏中

所以,构建一个使用多个(目前为2个)全局集合的应用程序,它是文档和患者的目录,它们有关系,但不是像1个文档或属于1个患者的文档列表,所以它们实际上是2个独立的集合,我的应用程序在模块系统中构建,与此处描述的方式非常相似:http://weblog.bocoup.com/organizing-your-backbone-js-application-with-modulesbackbone.js文档说了引导,做这样的事情,Accounts.reset();那是在Rails应用程序中,但是我需要在asp.netMVC3中以不同的方式执行它,很可能我只是打印出我的json字符串而不是这不是r

javascript - jsdoc如何注释BackboneJS代码?

有人用JSDoc记录过BackboneJS代码吗?我在注释Backbone构造时遇到问题,例如:User=Backbone.Model.extend({defaults:{a:1},initialize:function(){//...},doSomething:function(p){//...}});任何建议表示赞赏。谢谢。 最佳答案 如果您谈论的是JSDoc工具包,我认为它以某种方式工作:User=Backbone.Model.extend(/**@lendsUser.prototype*/{/***@classUsercla

javascript - BackboneJS View 渲染延迟,在 iPhone 4s (iOS 8) 上,2015

我正在使用BackboneJS(jQuery+Underscore)制作一个单页网络应用程序,我正在各种浏览器和各种设备上测试它。最终它将成为一个Phonegap应用程序。效果很好,但在iPhone4s(iOS8)上,我的所有路线呈现速度都非常慢(大约一秒左右)。我还没有解决300毫秒的点击延迟问题,但稍后我会担心这个问题。我的一条路线使问题变得更糟,该路线的观看次数特别多(~30),并且可能需要长达5秒才能在此设备上呈现。这是我的路线示例:'some_route':function(){if(APP.controller)APP.controller.destruct();APP.c

javascript - Backbonejs 与 Mongolab

我正在开发一些主干应用程序,这些应用程序需要在后端使用ruby​​来连接到数据库,仅此而已。我试图在我的演示中排除ruby(我知道这对生产来说是一个安全风险)我在AngularJS网站上注意到他们有示例(http://jsfiddle.net/api/post/library/pure/),它直接连接到mongolabs服务,没有后端语言。//Thisisamoduleforcloudpersistanceinmongolab-https://mongolab.comangular.module('mongolab',['ngResource']).factory('Project',

javascript - 使用 backbone.js 和其他服务器脚本语言将数据存储在 mysql 中

我对backbone.js比较陌生,并经历了以下内容。http://adrianmejia.com/blog/2012/09/13/backbonejs-for-absolute-beginners-getting-started-part-3/它是本地存储的数据。但是我想将数据存储在mysql数据库中。那么,任何人都可以建议我该怎么做?如果需要服务器脚本语言,我想使用PHP。谢谢 最佳答案 假设数据保存在模型中使用model.save([attributes],[options])将模型保存到您的数据库中引用这个:http://b

BackboneJS教程_编程入门自学教程_菜鸟教程-免费教程分享

教程简介Backbone为复杂Javascript应用程序提供模型(models)、集合(collections)、视图(views)的结构。其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API;视图可以声明事件处理函数,并通过RESTfulJSON接口连接到应用程序。BackboneJS入门教程-从基本概念到高级概念,从简单的步骤了解BackboneJS,其中包括概述,环境设置,应用程序,事件,模型,集合,路由器,历史记录,同步,视图,实用程序。教程目录BackboneJS教程BackboneJS-概述BackboneJS-环境设置BackboneJS-应用程序Backbon

javascript - BackboneJs 中的多个路由器与单个路由器

我在Backbone上看到的所有示例都对整个应用程序使用了一个路由器,但是为您的应用程序的每个部分(页眉、页脚、舞台、侧边栏)使用一个路由器不是很有意义吗?有没有人使用多个路由器构建应用程序?您有什么经验?让我们考虑一个具有嵌套View的复杂应用程序:当一个View有自己的路由器来处理subview的显示时,这不是比拥有一个必须通知主视图更改其subview的大路由器更好吗?这个问题的背景:我看到Backbone中的路由器和GWT中的ActivityMapper有很多相似之处。ActivityMapper只负责为DOM中的给定路由和给定容器获取正确的呈现器。

javascript - BackboneJS渲染问题

在过去的六个月中,我一直在与Backbone合作。前两个月很困惑,学习并弄清楚我要如何围绕它构建代码。接下来的4个月,该公司推出了量身定制的应用程序。不要误会我的意思,Backbone使我摆脱了以前标准的成千上万行客户端代码的困惑,但是它使我能够在更短的时间内完成更多宏伟的事情,从而带来了一系列全新的问题。对于我在这里提出的所有问题,有一些简单的解决方案,它们就像骇客一样,或者只是觉得不对劲。我promise提供300分的赏金,以提供出色的解决方案。开始:加载-对于我们的用例(管理面板),悲观同步是不好的。对于某些事情,我需要先在服务器上验证它们,然后再接受它们。我们是在'sync'事