草庐IT

lines-of-code

全部标签

Javascript 未捕获类型错误 : Cannot read property '0' of undefined

我知道有很多与此错误相关的问题,我已经检查了其中的大部分,但没有一个能帮助我解决我的问题。(这看起来很容易调试...)我有一个数组(一开始是空的):varwords=[];我的函数hasLetter,检查我们是否在数组(我在这里称之为:d)单词中找到一个字母(对象)。functionhasLetter(letter,d){//ifwords[0]notnullshouldreturnobjectofletter"a",herewegetting//theindexoftheletter(sinceasciiof"a"is97,Isubstract97)varascii=letter.c

javascript - 使用 google-code-prettify 美化代码的滚动条

我正在使用google-code-prettify用于在我的博客中突出显示语法,该博客托管在blogger上。我的问题是我没有看到滚动条出现在我的预格式化代码块周围,即使代码太宽而无法适应指定的宽度。我正在用格式化代码块publicclassMyVeryVeryLongClassnameextendsMyBaseClassWithAnEvenLongerNameimplementsAnInterface,AnotherInterface,YetAnotherInterface{在我的博客上,滚动条永远不会出现,并且线条超出了帖子栏的右边缘(例如,看看thispost),使它看起来非常难

javascript - 未捕获的类型错误 : Cannot read property 'name' of undefined

我尝试使用facebookapi将数据提取到表单输入中。现在,一切都很顺利,直到我还尝试获取当前用户的位置。如果当前用户分享了他的位置(他住在哪里),那么我就没有问题。但是,如果用户没有在Facebook上分享他的位置,我会收到一个错误:未捕获的类型错误:无法读取未定义的属性“名称”这是我一直在使用的代码。如果您有解决方法,请在此处发表评论:)//AdditionalJSfunctionsherewindow.fbAsyncInit=function(){FB.init({appId:'*******',//AppIDstatus:true,//checkloginstatuscook

javascript - 如何在 google-code-prettify 中包装长代码行

我使用的是google-code-prettify的默认设置。当一行太长时,它会超出边界,如下所示:他们是否有任何可能的解决方案来包装代码行? 最佳答案 你需要使用pre-wrap。pre{white-space:pre-wrap;} 关于javascript-如何在google-code-prettify中包装长代码行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/225836

javascript - Angular 6 : Can't bind to 'formGroup' since it isn't a known property of 'form' ?

我曾在Angular2/4中使用表单构建器,但现在我在Angular6中使用它。我已经看到这个问题(Can'tbindto'formGroup'sinceitisn'taknownpropertyof'form')但它是针对Angular2的。我对angular4做了完全相同的事情,但我收到了这个错误。请帮忙:我的代码是:app.module.ts:(我已经导出了FormsModule和ReactiveFormsModule):import{BrowserModule}from'@angular/platform-browser';import{NgModule}from'@angul

javascript - Jquery UI datepicker, onclick of a date , 获取日期并传递给 URL

我在事件页面(共享点页面)中有一个jqueryUI日期选择器日历。$('#datepicker').datepicker();我需要在用户点击任何日期后获取日期并获取该日期并将其作为mypage.aspx?dt=1/12/2012传递给页面url。我有这个但没有工作。$('.ui-datepickertda').click(function(){varurl=$(location).attr('href');vardate=$(this.datepicker("getDate"));if(date!='null')url+='&dt='+date;window.location.hre

javascript - JS 日期 : Add 0 in front of every single day or month

我将此日期从api解析为字符串:DD-MM-YYYY但有时日期是DD-M-YYYY甚至D-M-YYYY。例如:2013年4月1日要么10-10-2013或7-4-2013年份始终为4位数,但日或月有时为一位数。如何手动(使用JS)在每个数字前添加0?我正在使用moment.js进行一些计算,因此我使用删除了“-”date.replace("-","")得到一个整数(例如4-1-2013=412013),这样我就可以将它与moment.js一起使用,但如果它是一个数字,一切都会变得一团糟。 最佳答案 您可以像这样首先规范化您的字符串:

javascript - Kendo Grid 中的寻呼机错误(Nan-Nan of 1 items)

我正在尝试创建一个包含学生详细信息列表的Kendo网格。单击添加按钮时,寻呼机显示“Nan-Nanof1items”。@(Html.Kendo().Grid().Name("StudentDetailsGrid").Pageable().HtmlAttributes(new{id="StudentDetailsGrid"}).Columns(col=>{col.Bound(a=>a.FirstName).Title("Name");col.Bound(a=>a.LastName).Hidden()col.Bound(a=>a.StudentID).Hidden();col.Comman

javascript - d3-drag 0.3.0 - "Cannot read property ' button' of null"

我正在尝试将d3-drag与Canvas一起使用:select(canvas).call(drag().container(canvas).subject(partial(getNodeAtMouse,simulation,canvas)).on('start',someFunction))但是,当我实际尝试拖动时出现以下错误:Cannotreadproperty'button'ofnull从d3-drag(d3原始源代码)中的以下行functiondefaultFilter(){return!d3Selection.event.button;}如果我删除该函数(通过指定我自己的过滤器

javascript - "Cannot read property ' xxx ' of null"

我有一个包含子项的文档片段,我想循环(如果可能)。这会导致错误“无法读取null的属性‘xxx’”。我如何测试是否会出现这种情况? 最佳答案 您可能需要执行以下操作:if((documentFragment!==null)&&documentFragment.hasOwnProperty('xxx')){//handlepropertyxxxofdocumentFragmentasrequired} 关于javascript-"Cannotreadproperty'xxx'ofnull"