Tag: JavaScript

将MySqldate时间戳转换为JavaScript的date格式

有谁知道我怎么可以采取一个MySQL的datetime数据types的值,如YYYY-MM-DD HH:MM:SS并parsing它或将其转换为JavaScript的Date()函数,例如: – date('YYYY ,MM,DD,HH,MM,SS); 谢谢!

Require.js和在DOM中简单地创build一个<script>元素有什么区别?

在使用Require.JS和在DOM中简单地创build<script>元素之间有什么区别? 我对Require.JS的理解是,它提供了加载依赖的能力,但是这不能简单地通过创build加载必要的外部JS文件的<script>元素来完成。 例如,让我们假设我有函数doStuff() ,它需要函数needMe() 。 doStuff()在外部文件do_stuff.js ,而needMe()在外部文件need_me.js 。 这样做的Require.JS方式: define(['need_me'],function(){ function doStuff(){ //do some stuff needMe(); //do some more stuff } }); 通过简单地创build一个脚本元素来做到这一点: function doStuff(){ var scriptElement = document.createElement('script'); scriptElement.src = 'need_me.js'; scriptElement.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(scriptElement); //do some stuff needMe(); //do some more stuff } 这两个工作。 但是,第二个版本不需要我加载所有的Require.js库。 我真的没有看到任何function差异…

视图与Ember.js中的组件

我正在学习ember.js,我想了解视图和组件之间的区别。 我认为这是制造可重用组件的一种方式。 从Ember的网站上查看: Ember.js中的视图通常仅由于以下原因而创build: – 当你需要复杂的用户事件处理 – 当你想创build一个可重用的组件 从Ember的组件网站: 组件是一个自定义的HTML标记,您的行为使用JavaScript实现,其外观使用Handlebars模板描述。 它们允许您创build可重用的控件 ,以简化应用程序的模板。 那么视图和组件之间的主要区别是什么? 什么是一个常见的例子,我宁愿使用一个组件的视图,反之亦然?

Express.js中res.send和res.json之间的区别

res.send和res.json之间有什么实际差别,因为两者似乎都执行相同的响应客户端操作。

AngularJS $资源RESTful的例子

我想使用$资源来调用我的REST风格的Web服务,(我仍然在工作),但我想知道我的AngularJS脚本是否正确。 todo DTO有: {id, order, content, done} :cmd是我可以调用api/1/todo/reset来清除数据库中的todo表。 这里是我的理解评论的代码: function TodoService($resource) { var src = $resource('api/1/todo/:id:cmd', {id: "@id", cmd: "@cmd"}, //parameters default { ListTodos: { method: "GET", params: {} }, GetTodo: { method: "GET", params: { id: 0 } }, CreateTodo: { method: "POST", params: { content: "", order: 0, done: false } }, UpdateTodo: […]

如何解决错误; '错误:引导工具提示需要Tether(http://github.hubspot.com/tether/)'

我正在使用Bootstrap V4,并在控制台中logging以下错误: 错误:引导工具提示需要Tether( http://github.hubspot.com/tether/ ) 我试图通过安装Tether去除错误,但它没有奏效。 我已经通过包括以下几行代码来“安装”Tether; <link rel="stylesheet" href="http://www.atlasestateagents.co.uk/css/tether.min.css"> <script src="http://www.atlasestateagents.co.uk/javascript/tether.min.js"></script> 我是否正确安装了系绳? 任何人都可以帮我删除这个错误? 如果你想查看我的网站上的错误,请点击这里并加载你的控制台。

在onclick函数中传递string参数

我想传递一个参数(即一个string)到一个Onclick函数。 目前,我这样做: '<input type="button" onClick="gotoNode(' + result.name + ')" />' 与result.name例如等于string“添加”。 当我点击这个button,我有一个错误,说没有定义添加。 由于这个函数调用完美的数字参数,我假设它与string中的符号“”有关。 有没有人有过这个问题?

如何将“style = display:”block“”添加到使用jquery的元素

如何添加style=display:"block"到jQuery中的元素?

Node.js Express中的HTTP GET请求

如何从node / express内部发出HTTP请求? 我需要连接到另一个服务。 我希望这个调用是asynchronous的,并且callback包含远程服务器响应。

如何提高一个巨大的数据集(angular.js)ngRepeat的性能?

我有一个有数千行的大数据集,每个大约有10个字段,大约2MB的数据。 我需要在浏览器中显示它。 最直接的方法(获取数据,把它放到$scope ,让ng-repeat=""完成它的工作)可以正常工作,但是当它开始向DOM中插入节点时,它会冻结浏览器大约半分钟。 我应该如何解决这个问题? 一种select是将行追加到$scope然后等待ngRepeat完成将一个块插入DOM,然后再移动到下一个块。 但AFAIK ngRepeat在完成“重复”时不会报告,所以会很难看。 其他select是将服务器上的数据分成多个页面,并在多个请求中获取它们,但这更糟糕。 我通过Angular文档查找类似于ng-repeat="data in dataset" ng-repeat-steps="500" ,但没有发现任何内容。 我对angular度方面相当陌生,所以我可能完全错过了这一点。 这方面的最佳做法是什么?