我该如何将对象的长度转换为 X 坐标?我有一个动态增长的盒子,里面有许多球体,从左到右排列。我想将盒子定位在屏幕中间,所以它的中心就在屏幕的中心。当我在页面上创建框元素时,它的枢轴位于左上角,但我搞不懂如何说“将其放在中心减去框宽度的一半”。这是创建框的代码:for (var i=1; i<=hudItems.length; i++) {var newSphere = document.creat
2017-03-05
这是我的代码的错误: TypeError: Cannot read property 'length' of nullat countPositivesSumNegativesat /runner/frameworks/javascript/cw-2.js:179:21at Promise._executeat Promise._resolveFromExecutorat new Promis
2017-03-04
我想开发一个网站。当 URL 包含查询字符串时,我想打开 $uiModal。如果没有查询字符串,则不会打开任何模式。代码是:myApp.controller('jobObjectiveController', ['$scope', '$http', '$uibModal', 'EmployeeObjectiveService', '$routeParams', function ($scope,
2017-03-02
我想用来自外部 URL 的 json 数据填充我的选择框。我不断收到Uncaught TypeError: Cannot read property 'length' of undefined下面是我的 json 响应{"ecoachlabs":{"status":"201","msg":"Form data loaded successfully.","categories":[{"id":"2
2017-03-01
我创建了一个函数,它接受我在 html 文本框中编写的字符串,并在下一个文本框中打印该字符串的长度(第一个文本框是我的 HTML 页面上的第 5 个文本框)function StringLength(){var aInput = document.querySelectorAll("[text='text']");var sResult = aInput[5].length;aInput[6].v
2017-02-26
我正在编写的脚本应该相当简单。用户会看到两个按钮。一个按钮用于将自己的输入输入到数组中。创建此数组后,它会自动排序。第二个按钮允许用户搜索数组中可能存在或不存在的任何数字。这就是我的问题开始的地方。应该发生的是,当用户输入他们想要查找的数字时。在数组中搜索该数字。如果该数字存在于该数组中,则会出现一条消息,提示已找到该数字。如果未找到该数字,则会出现一条消息,说明已找到该数字。我觉得问题出在我的搜
2017-02-23
我的目标是每次扩展的 textarea 元素的大小发生变化时运行一个 javascript 函数,从其他问题中我发现了这个:http://marcj.github.io/css-element-queries/我下载了它并将 css-element-queries 文件夹放在服务器上,并将其包含在标头中:<script src="css-element-queries/src/ResizeSens
2017-02-22
我在 html 中检查了属性的长度<div class="row" *ngIf="!products.length"><div class="col-12">No Records Found</div></div><div class="row" *ngIf="products.length"><div class="col-12"><table class="table"><thead><tr>
2017-02-18
我正在 codewars 上进行此挑战,它通过了所有测试,但我收到一个错误:TypeError: Cannot read property 'length' of null所以我无法通过挑战。有人能告诉我这个代码有什么问题吗?function averages(numbers) {for(var i=0; i<numbers.length; i++){if(numbers.length < 2 |
2017-02-10
我使用简单的长度函数根据 id 检查长度是否大于零。我使用的代码是if ($('#abcd').length > 0){var abcd = $('#abcd').val();}此代码运行正常,不会产生任何错误。但如果我以这种方式使用简单的 javascriptif (document.getElementById('abcd').length > 0){var abcd = document.g
2017-02-09
问题是每当我尝试触发“this.io.emit”事件时,都会发生 TypeError。只有当我在“socket.on”块内写入此语句“this.io.emit”时,才会发生错误,否则,如果我将其写入此块之外,则不会生成错误。这是调用其他库的主要 server.js 文件:const express = require('express'),http = require('http'),socket
2017-02-02
我正在使用 Ionic 创建一个应用程序,在控制器中,我得到了一个从 app.js 解析的对象。此对象有几个属性,包括一个数组,如下所示:{"objectId":"id","objectName":"name","anArray":[{"id":"id1","name":"name1","description":"Medium Rare","photographUrl":"/image1"},
2017-01-31
这是 codewars 中的一个 kata。有一个数组数组。如果按长度对数组进行排序,你会发现它们的长度值是连续的。但是缺少一个数组。我试图编写一个方法,返回缺少的数组的长度。我的方法可以获取缺少的数组的真实长度,但我收到有关空值的错误消息。现在,我已尝试过滤空值。TypeError: Cannot read property 'length' of null at getLengthOfMiss
2017-01-18
我刚刚将我的应用升级到 Vue 2,但似乎无法解决此错误:"Uncaught TypeError: Cannot read property 'length' of null atVueComponent.showChoices (eval at (app.js:310),:33:32)”。我以为我可以通过条件来防止此错误,但此错误已经困扰了我 3 个小时。以下是 showChoices:sho
我正在尝试创建一个函数,当“自动完成”未找到任何结果时,该函数将显示一个按钮。PHPecho json_encode($row_set);JS$( '#objNr' ).autocomplete({source: 'php/v.php',minLength: 2,response: function(event, ui) {// ui.content is the array that's abo
2017-01-10