分类:JavaScript

JavaScript

“ObjectConstructor”类型中不存在属性“条目”

我正在研究ng2实现。我正在使用以下函数调用将对象转换为数组: var authors = Object.entries(responseObject.Authors ); 这是一个标准的js函数。但是,ts编译器返回以下错误: “类型'ObjectConstructor'上不存在属性'条目'” 基于快速谷歌,似乎解决方案可能是将compilerO

IT屋 2019/4/24 14:25:13 喜欢

JavaScript

Selectize.js手动添加一些项目

我希望在用户点击按钮后为选择的输入添加一些项目。输入数据通过Ajax加载。当我调用addItem(value)时,没有任何事情发生。但是如果我尝试在输入中键入一些字符串,它会加载数据,然后addItem(value)将起作用。 https://github.com/brianreavis/selectize.js/blob/master/docs/api.md 解决方案 此插件不会尝

IT屋 2019/4/24 14:25:10 喜欢

JavaScript

正则表达式模式匹配字符串的结尾

有人可以告诉我正则表达式模式匹配字符串中最后一个“/”右边的所有内容。 例如,str =“red / white / blue”; 我想匹配“蓝色“因为它是所有在最后一行的右边”/\". 非常感谢! 解决方案 在Perl中: my $ str ='red /白/蓝'; my($ last_match)= $ str = ~m /.* \ /(.*)$/;

IT屋 2019/4/24 14:25:01 喜欢

JavaScript

响应浏览器的最大json大小

我正在创建一个使用JavaScript / jquery准备的自定义控件的树。 为了创建树,我们提供json对象作为java脚本的输入来迭代通过并创建树。 由于数据量可能达到25K节点。在基本负载测试期间,我们发现浏览器将因此类崩溃而崩溃。 备用解决方案只是加载第一级节点,并通过AJAX请求按需加载。第一级的音量可以在500到1K节点之间变化。 json作为来自服务器的响应

IT屋 2019/4/24 14:24:58 喜欢

JavaScript

与jQuery相反:eq()

有没有人知道是否存在某种选择器来从匹配的集合中选择元素,但是由指示的索引给出的元素。例如: $(“li”)。neq(2).size(); 假设有5个元素,最后一个语句会给你4个,并且包含所有< li> 元素,但DOM中的第二个元素。 解决方案 使用 而非 : $('li')。not(':eq(2)');

IT屋 2019/4/24 14:24:53 喜欢

JavaScript

如何在Javascript连接字符串上强制换行?

我将变量作为连接字符串发送到文本框,因此我可以在getElementById调用中包含多个变量。 我需要指定换行符,以便正确格式化地址。 document.getElementById(“address_box”)。value = (标题+地址+地址2 +地址3 +地址4); 我已经在换行符之后和变量之后尝试了\ n。并尝试将连接运算符更改为+ =。

IT屋 2019/4/24 14:24:48 喜欢

JavaScript

将一个静态函数调用到React ES6类中

我有以下ReactJS类: import来自'react'的反应 导出类内容扩展React.Component { static getValue(key){ return key } render(){ let value = this.getValue(this.props.valueKey); return< span dangerouslySetInne

IT屋 2019/4/24 14:24:45 喜欢

JavaScript

反应componentDidMount没有开火

我设置了一个新的反应项目,由于某种原因,没有调用 componentDidMount 方法。 我通过在 componentDidMount console.log 来验证此行为/ code>但我无法在控制台中看到它的输出。 此外, this.setState()不工作。 我很难理解为什么没有调用 componentDidMount 。我尝试使用React“v0.14.0”和“v0

IT屋 2019/4/24 14:24:37 喜欢

JavaScript

在javascript中的RTrim

我遇到了jQuery修剪的问题。我在jQuery中有一个字符串: var string1; string1 =“one~2~”; 如何修剪尾随波浪号? 解决方案 .trim() jQuery的方法是指空格.. 说明:从字符串的开头和结尾删除空格。 你需要 string1.replace(/〜+

IT屋 2019/4/24 14:24:35 喜欢