小编edt*_*edt的帖子

如果我的网站已经在使用moment.min.js,如何使用Moment.js TypeScript定义文件?

我正在转换网站以使用TypeScript,我只是将许多JavaScript文件中的一个转换为TypeScript.我网站的所有页面都引用了moment.js,例如:

<script src="/scripts/moment.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我使用以下命令添加了其他TypeScript定义文件:

npm install --save-dev @types/jquery
Run Code Online (Sandbox Code Playgroud)

......但是,以上似乎是错误的选择.当我使用上面的命令(但将'moment'替换为'jquery')时,会下载一个自述文件,说明:

这是Moment的存根类型定义(https://github.com/moment/moment).Moment提供了自己的类型定义,因此您不需要安装@ types/moment!

作为解决方案,我尝试从其GitHub存储库中保存moment.d.ts文件并在TypeScript文件中引用它,如下所示:

///<reference path="../../Scripts/typeDeclarations/moment.d.ts"/>
var now:any = moment.utc();
Run Code Online (Sandbox Code Playgroud)

但是,TypeScript给了我警告:

找不到名字'时刻'

momentjs typescript

15
推荐指数
3
解决办法
7223
查看次数

如何查看Tortoise SVN存储库中存在冲突的所有文件的列表?

有没有办法使用Tortoise SVN获取处于(SVN)冲突状态的文件列表?

tortoisesvn conflict

14
推荐指数
1
解决办法
7445
查看次数

如何使用Node.js的模板(把手或任何替代方案)而不使用框架(ex = express)?

例如,我有这个JSON文档"foo.json":

{
    "foo": [
        {
            "bar": "Hello World!"
        },
        {
            "bar": "The End"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

在Node.js中,我想使用模板(handlebars或any)从JSON文档生成一个字符串,例如:

<p>Hello World!</p><p>The End</p>
Run Code Online (Sandbox Code Playgroud)

...然后将该字符串值分配给Node.js中的变量.最后,我将更多值连接到变量,并将最终变量值输出为html文档.

这可以在不使用像Express这样的框架的情况下完成吗?

node.js handlebars.js

14
推荐指数
1
解决办法
1万
查看次数

如何使用Google SpreadSheets API将数据提供给应用程序?

我已经阅读了Google Spreadsheets API PHP文档.所有的例子都使用Zend,我不能使用它.查看此页面:http://code.google.com/apis/spreadsheets/docs/1.0/developers_guide_php.html

有没有人知道以下的简单示例:

如何使用PHP w/curl(或其他)和Google Spreadsheets API从Google Spreadsheets Doc获取数据?

据我所知,数据将以XML格式提供.从那里,我将使用PHP来操纵它.

php curl google-sheets

12
推荐指数
1
解决办法
3万
查看次数

批量更新CouchDB数据库而没有每个文档的_rev值?

根据PUT操作CouchDB Wiki.

要更新现有文档,还要发出PUT请求.在这种情况下,JSON主体必须包含_rev属性,这使得CouchDB可以知道编辑所基于的修订版本.如果当前存储在数据库中的文档的修订版本不匹配,则返回409冲突错误.

我的目标是执行bulk_docs更新:

curl -X POST [domain]/[couch db name]/_bulk_docs -H "Content-type: application/json" -d @[some document].json
Run Code Online (Sandbox Code Playgroud)

我的工作流程是这样的:

  1. 我的数据位于Google文档电子表格中.
  2. 我通过复制和粘贴到数据转换器先生将电子表格数据转换为JSON
  3. 我使用cURL(如上所示)来添加/更新文档

问题是,我第一次添加新文档时,一切都运行正常,但是下次我发布相同的文档时,每个文档都会出现以下错误:

... {"id":"28","错误":"冲突","原因":"文档更新冲突."} ...

有没有办法在不包含_rev属性的情况下更新现有文档?

couchdb

11
推荐指数
1
解决办法
8391
查看次数

如何根据浏览器特征识别访问者?

我正在制作一个简单的应用程序,用户可以对项目进行评分

我想使应用程序非常容易使用,并希望避免登录,即使这意味着不太准确的评级.

我发现这篇文章基于浏览器特征来识别用户:http: //www.mediapost.com/publications/?fa = Articles.showArticle&art_aid = 128563

我怎样才能在JS/Node.js中实现类似的东西?

javascript

10
推荐指数
2
解决办法
544
查看次数

如何排序JS对象文字?

如果我有这个JS对象文字:

var foo = {
    Sussy: 4,
    Billy: 5,
    Jimmy: 2,
    Sally: 1
};
Run Code Online (Sandbox Code Playgroud)

如何创建新的已排序对象文字:

var bar = {
    Sally: 1,
    Jimmy: 2,
    Sussy: 4,
    Billy: 5
};
Run Code Online (Sandbox Code Playgroud)

javascript sorting object-literal

10
推荐指数
2
解决办法
3939
查看次数

反正有没有用PHP编写android应用程序?

反正有没有用PHP编写android应用程序?

该页面明确提到Android应用程序应该用Java编写.只是想知道是否还有另一种方式......

http://developer.android.com/guide/topics/fundamentals.html

php android

9
推荐指数
1
解决办法
1万
查看次数

如何在PHP中将字符串从多行转换为单行?

是否有PHP字符串函数将多行字符串转换为单行字符串?

我从包含多行的API中获取了一些数据.例如:

<p>Some Data</p>

<p>Some more Data</p>

<p>Even More Data</p>
Run Code Online (Sandbox Code Playgroud)

我将该数据分配给变量,然后将该变量作为CSV文档的部分/"单元"进行回显.

它打破了我的CSV文档.它不是显示在一个单元格中的所有内容(在OpenOffice Calc中查看时),而是显示在多个单元格和行中.它应该包含在一个单元格内.

我想将字符串转换为:

<p>Some Data</p><p>Some more Data</p><p>Even More Data<p>
Run Code Online (Sandbox Code Playgroud)

或者,最好的解决方法是什么?

php csv string

9
推荐指数
2
解决办法
3万
查看次数

显示灯箱后按需加载JavaScript

我网站的每个页面都有一个按钮.单击该按钮时,会出现一个灯箱.灯箱的内容是一种依赖于包括Angular在内的多个JavaScript文件的表单.这些JavaScript文件仅用于表单,而不是网站上的其他任何地方.

为了减少页面加载时间,我的目标是仅在用户单击按钮后加载JavaScript文件.

这样做有最佳实践方法吗?我能想到的一些选择是:

  1. 灯箱的内容是iframe,源html文档包含脚本标签.
  2. 使用jquery.getscript方法(或类似方法)加载脚本

有没有更好的办法?

javascript jquery angularjs

9
推荐指数
1
解决办法
921
查看次数