草庐IT

survey_data_id

全部标签

javascript - Backbone : Use Model's Data and Functions in View

我是Backbone的新手,想知道如何从将模型作为依赖项注入(inject)的View访问模型的数据和函数。我的模型是这样的:countries.coffeedefine['underscore''backbone''parse'],(_,Backbone,Parse)->'usestrict';classCountriesModelextendsParse.Objectcountries:['GB','US','FR','JP','WL','ZM','NG']returnCode=(code)->returncode我的View是这样的:country.coffeedefine['j

javascript - Angular 2 ng-bootstrap 模态 : How to pass data to entry component

我正在尝试将数据发送到自定义模式内容组件,以便我可以从任何其他组件调用它而不是重复代码。我是Angular2的新手,并且遵循了ng-boostrap的“组件作为内容”演示以及Angular文档中的“组件交互”,但还没有找到使它工作的方法或这种情况的示例.我可以打开模式,但不能打开动态内容。我尝试了@Input和变量方法,但没有成功。我还向app.module.ts中的提供程序添加了ModalService。这是我对这两种方法都不起作用的方法:page.component.html:页面.component.ts:import{Component}from'@angular/core'i

javascript - Lodash 通过匹配 ids 数组从数组中删除对象

我有一个对象数组,例如:vara=[{id:1,name:'A'},{id:2,name:'B'},{id:3,name:'C'},{id:4,name:'D'}];我想从数组a中删除的ID数组:varremoveItem=[1,2];我想通过匹配removeItemarray包含的id从arraya中删除对象。我如何使用lodash来实现。我检查了lodash的_.remove方法,但这需要一个特定的条件来从数组中删除一个项目。但是我有要删除的ID列表。 最佳答案 正如您提到的,您需要_.remove方法,您提到的具体条件是rem

javascript - Backbone.js:包含多个具有相同 ID 的模型的集合

我在Backbone中有一个合并的集合,其中包含照片和相册。为了区分它们,我添加了一个字段type,它是photo或album。当我填充集合时,我在Collection#model方法中创建了不同的模型model:(attrs,options)->switchattrs.typewhen'album'thennewApp.Models.Album(attrs,options)when'photo'thennewApp.Models.Photo(attrs,options)现在我发现了一个奇怪的错误,即添加具有相同ID(假设2)的照片和相册会导致合并。我已经追踪到these源代码中的LO

javascript - 为什么 querySelector ('#id' ) 不映射到 document.getElementById ('id' )?

我最近对选择器的性能很感兴趣,令我烦恼的是,当前实现选择器API的浏览器在简单的#id时不使用document.getElementById正在通过。性能损失是huge,因此图书馆作者继续围绕这一点实现他们自己的方式。有什么想法吗? 最佳答案 在做出上述评论后,我决定继续:来自Chromium源中的Node.cppif(strictParsing&&inDocument()&&querySelectorList.hasOneSelector()&&querySelectorList.first()->m_match==CSSSele

javascript - jQuery : drag and drop : find the id of the target

我正在开发一个拖放应用程序。我有一个可以沿着文档拖动的DIV,并且文档中还有一些其他的div,我可以将一个div拖到其他div,但是如何找到我将拖动的DIV拖放到的div的id,我只想知道在放置另一个DIV之后目标DIV的ID。谢谢 最佳答案 您应该能够从事件函数(demo)中的this.id获取目标的ID$(".droppable").droppable({drop:function(event,ui){$(this).addClass("ui-state-highlight").find("p").html("Droppedin

c# - 从模型中的嵌套对象获取 MVC4/Razor 中 JavaScript 元素的 ID

如果我这样定义一个文本框:@Html.TextBoxFor(m=>m.Contact.HomePhone)它将生成一个input元素,带有idContact_HomePhone。是否可以在JavaScript中获取此id而无需对Contact_HomePhone进行硬编码?这是我在JavaScript中动态需要此id的示例:$("#Contact_HomePhone").mask("(999)999-9999");(我知道如何使用反射获取属性名称,但仍然需要硬编码_以连接Contact和HomePhone。) 最佳答案 尝试这种方式

javascript - 在克隆期间更改内部元素 ID

我在单击按钮时克隆了一个DIV元素,我能够更改我正在克隆的DIV元素的ID值。但是是否可以更改内部元素的id。在下面的代码中,我在克隆时更改了#selection的Id,我需要动态更改id#select。TrueFalseAddnewselection下面的JS$(function(){//onclick$("body").on("click",".btn-primary",function(){alert($(".input-group").length)var//getlengthofselectionslength=$(".input-group").length,//creat

javascript - 如何从突变中获取新对象的 ID?

我有一个返回新对象ID的createObject突变。返回后,我想重定向到有关新对象的详细信息页面。如何使用react/中继从包含组件中的突变中获取响应字段?例如我的createObject页面包含带有如下代码的突变:varonFailure=(transaction)=>{};varonSuccess=()=>{redirectTo('/thing/${newthing.id}');//howcanIgetthisID?};//Toperformamutation,passaninstanceofoneto`Relay.Store.update`Relay.Store.update(

Javascript : get all the object where id is like log_XXXX

我需要获取ID与特定模式匹配的所有对象。我该怎么做?谢谢! 最佳答案 当前浏览器://DOMcollectionasproperarrayconstmatches=Array.from(document.querySelectorAll('[id^=log_]'));旧版浏览器:(IE9+)//UseArray.prototype.slicetoturntheDOMcollectionintoaproperarrayvarmatches=[].slice.call(document.querySelectorAll('[id^=lo