Tag: backbone views

Backbone.js – 在ajax中获取视图,模型或集合属性'beforeSend'

我在我的节点应用程序中使用Backbone.js。 我从视图,模型和colllection调用各种ajax调用。 我已经在每个视图,模型和集合中创build了自定义属性,例如“myName”,并为每个视图分配了唯一的名称。 现在我想要在ajax“beforeSend”这个“myName”属性,所以我应该知道从哪个视图或模型,这个ajax被调用。 有没有这样做的select?

克隆骨干模型属性

我有一个包含10个属性的骨干模型,现在我想要5个属性(超过这10个属性),在我的另一个新创build的模型中复制/克隆。 我可以通过单独获取/设置来做到这一点,但是我想知道,有没有更好的/简单的方法来做到这一点? 例如:modelfirst {fld1:value1,fld2:value2 ….} new modelsecond()。set({fld1:modelfirst.attributes.fld1 ….}) 我想这样做: new modelsecond()。set(modelfirst.get('fld1','fld2')}); 做一个有什么想法?

查看对象引用的工具

有没有Node.js或浏览器的工具,我可以找出哪些对象持有对象X的引用? 现在我正在使用Backbone进行前端开发,即使我删除了视图,但是之后似乎仍然有对它们的引用。 我首先怀疑这种行为的原因是因为我在Chrome和Mozilla中使用插件/插件进行Backbonedebugging。 这确实让我怀疑,也许这些程序本身就是持有引用到骨干对象的程序!