Tag: JavaScript

在Angular指令中recursion

有几个受欢迎的recursionangular度指令Q&A在那里,这一切都归结为以下解决scheme之一: 根据运行时作用域状态手动递增“编译”HTML 示例1 [ stackoverflow ] 例2 [ angular jsfiddles page ] 根本不要使用指令,而是引用自身的<script>模板 示例1 [ google groups ] 第一个问题是你不能删除以前编译的代码,除非你理解了手动编译过程。 第二种方法存在的问题是…不是一个指令,错过了强大的function,但更迫切的是,它不能像指令一样参数化; 它只是绑定到一个新的控制器实例。 我一直在手动做链接函数中的angular.bootstrap或@compile() ,但是这给我留下了手动跟踪要移除和添加的元素的问题。 有没有一个好的方法来有一个参数化的recursion模式,pipe理添加/删除元素来反映运行时状态? 也就是说,一个带有添加/删除节点button的树以及一些其值被传递到节点的子节点的input字段。 也许第二种方法与链式范围的组合(但我不知道如何做到这一点)?

调整iframe的宽度以适合其中的内容

我需要一个解决scheme来自动调整iframe的宽度和高度,以适应其内容。 重点是在加载iframe之后,宽度和高度可以改变。 我想我需要一个事件动作来处理包含在iframe中的body的尺寸变化。

如何将JavaScript数组信息导出到csv(在客户端)?

我知道有很多这种性质的问题,但我需要使用JavaScript来做到这一点。 我正在使用Dojo 1.8并拥有数组中的所有属性信息,如下所示: [["name1", "city_name1", …]["name2", "city_name2", …]] 任何想法如何可以导出到CSV在客户端?

计算谷歌地图V3中两点之间的距离

如何计算Google maps V3中两个标记之间的距离? (类似于V2中的distanceFrom函数。) 谢谢..

我如何testing一个空的JavaScript对象?

在AJAX请求之后,有时我的应用程序可能会返回一个空对象,如: var a = {}; 我如何检查是否是这种情况?

JavaScript加号在函数名前面

我一直在寻找关于自我调用函数的信息,还有一个地方我偶然发现了这个符号: +function(){} 有人可以向我解释function前面的+符号是什么意思吗?

JavaScript库中的主要分号是什么?

在几个JavaScript库中,我从一开始就看到了这个符号: /** * Library XYZ */ ;(function () { // … and so on 尽pipe我对“立即执行的函数”语法很满意 (function(){…})() 我想知道什么是领先的分号。 我能想出的是,这是一种保险。 也就是说,如果图书馆是embedded在其他错误的代码中,则作为“最后的声明在最后结束”这种速度颠簸。 它有没有其他的function?

用jQuery检测元素内容的变化

change()函数的工作原理和检测表单元素的变化,但有没有一种方法来检测DOM元素的内容何时被改变? 这不起作用,除非#内容是表单元素 $("#content").change( function(){ // do something }); 我想要这样做时触发,如: $("#content").html('something'); 另外html()或append()函数没有callback。 有什么build议么?

将php数组转换为Javascript

我怎样才能以这样的格式转换一个PHP数组 Array ( [0] => 001-1234567 [1] => 1234567 [2] => 12345678 [3] => 12345678 [4] => 12345678 [5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242 [11] => ZZ1234 ) 到以下格式的Javascript数组? var cities = [ "Aberdeen", "Ada", "Adamsville", "Addyston", "Adelphi", "Adena", "Adrian", "Akron", "Albany" ];

如何在“–allow-file-access-from-files”模式下使用Chrome启动HTML?

我和HERE的情况一样 而要解决这个问题,我必须在“–allow-file-access-from-files”模式下使用Chrome启动html文件。 我多次尝试了下一个步骤,但不起作用。 在Windows 7下启动cmd 直接到chrome.exe文件夹 做这个chrome –allow-file-access-from-files file:///C:/test%20-%203.html