小编use*_*sks的帖子

区别:Redux和Relay

我已经阅读了基于redux和relay的文章/文档的数量,但我仍然很困惑这两个库是如何不同的?
这两个库有哪些优点和缺点?
GraphQL在中继中的确切作用是什么?
哪个库更适合CRM/ERP等企业数据驱动应用?

reactjs redux relayjs

35
推荐指数
1
解决办法
8086
查看次数

使用pdfkit生成pdf文件并将其发送到nodejs-expressjs中的浏览器

我正在使用pdfkit生成pdf文件,我想将此pdf文件发送到浏览器.

但我收到消息 "TypeError: listener must be a function", 此外,文件正在我的父目录生成,我不想要.

谁能解释我如何生成pdf文件并将其发送到浏览器而不将其存储在父目录中?
我在这里使用expressjs.

我的代码

var PDFDocument = require('pdfkit');                      
var fs=require('fs');
doc = new PDFDocument();
doc.moveTo(300, 75)
   .lineTo(373, 301)
   .lineTo(181, 161)
   .lineTo(419, 161)
   .lineTo(227, 301)
   .fill('red', 'even-odd');  

var loremIpsum = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam in...';  

doc.y = 320;
doc.fillColor('black')
doc.text(loremIpsum, {
   paragraphGap: 10,
   indent: 20,
   align: 'justify',
   columns: 2
});  

doc.write('out.pdf');
res.download('out.pdf');
Run Code Online (Sandbox Code Playgroud)

javascript node.js express node-pdfkit

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

在AngularJS中以CSV,Excel,PDF格式导出数据

我想在我的应用程序中添加CSV,Excel,PDF格式功能的导出表数据.

我正在使用angularjs 1.2.16构建应用程序.

在Excel中导出数据

我用过

<script src="https://rawgithub.com/eligrey/FileSaver.js/master/FileSaver.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

使用以下代码将表导出为XLS格式:

var blob = new Blob([document.getElementById('exportable').innerHTML], {
    type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8"
});
saveAs(blob, "report.xls");
Run Code Online (Sandbox Code Playgroud)

上面的代码工作正常.

以CSV,PDF格式导出数据

以同样的方式,我想以CSV和PDF格式导出数据.
我使用http://www.directiv.es/ng-csv以CSV格式导出数据,但在ubuntu libre office(文件显示已损坏的数据)中工作不正常.
谁能告诉我如何在angularjs中导出CSV,Excel和PDF格式的表格数据?

javascript pdf excel angularjs

17
推荐指数
2
解决办法
5万
查看次数

在requireJS中捆绑

我是requireJS的新手,并且学习它以便我可以在我当前的应用程序中使用它.
在阅读requireJS的API文档时,我遇到了bundle(http://requirejs.org/docs/api.html#config-bundles)作为requireJS的配置选项

requirejs.config({
    bundles: {
        'primary': ['main', 'util', 'text', 'text!template.html'],
        'secondary': ['text!secondary.html']
    }
});

require(['util', 'text'], function(util, text) {
    //The script for module ID 'primary' was loaded,
    //and that script included the define()'d
    //modules for 'util' and 'text'
});
Run Code Online (Sandbox Code Playgroud)

API说明:
如果进行构建并且构建目标不是现有模块ID,或者如果构建的JS文件中的加载程序插件资源不应由加载程序插件加载,则Bundles config很有用.

但在这里,我无法理解为什么我们需要捆绑,何时应该使用它?

javascript requirejs

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

pdfkit中的HTML表(Expressjs-Nodejs)

我正在使用pdfkit生成pdf文件,我想将此pdf文件发送到浏览器.
我的下面的代码工作正常,我得到一个带文本的pdf.
实际上下面的代码是在nodejs中使用pdfkit生成pdf的示例,但现在我想创建html表.

最新代码

var PDFDocument = require('pdfkit');
var fs=require('fs');
doc = new PDFDocument();
doc.pipe( fs.createWriteStream('out.pdf') );
doc.moveTo(300, 75)
   .lineTo(373, 301)
   .lineTo(181, 161)
   .lineTo(419, 161)
   .lineTo(227, 301)
   .fill('red', 'even-odd');  

var loremIpsum = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam in...';  

doc.y = 320;
doc.fillColor('black')
doc.text(loremIpsum, {
   paragraphGap: 10,
   indent: 20,
   align: 'justify',
   columns: 2
});
doc.pipe( res );
doc.end();
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用pdfkit生成pdf格式的HTML表格?
任何人都可以帮我创建HTML表格pdf吗?

javascript node.js express node-pdfkit

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

http:// localhost:8080 /无效

我是nodeJS和triyng的新手来学习它.
我试图从http://net.tutsplus.com/tutorials/javascript-ajax/node-js-for-beginners/执行hello world示例, 但我没有得到任何输出,我得到没有数据接收页面上的chrome浏览器.
我已经在我的电脑上安装了apache(XAMPP)但它没有激活,而且当我试图node http.js在终端中运行时我没有得到任何输出.
我有一个另一个文件,hello.js其中包含console.log('Hello World!'); 当我遇到node hello.js我得到Hello World!的输出端子.但是http.js没有用.
http.js代码:

    // Include http module.
var http = require("http");

// Create the server. Function passed as parameter is called on every request made.
// request variable holds all request parameters
// response variable allows you to do anything with response sent to the client.
http.createServer(function (request, response) {
   // Attach listener on end event.
   // This event is …
Run Code Online (Sandbox Code Playgroud)

node.js

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

redis list/set中的唯一值

我想列出现有产品,redis但我想检查产品名称是否已经存在(重复检查).

我的列表目前接受重复,所以:任何人都可以帮我展示如何在列表中添加唯一值吗?

nosql redis

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

MongoDB 的 TypeORM 与 mongoosejs

哪一个最适合 typescript 环境以及与 mongoDB 使用的每个库相关的优点和缺点是什么?
我发现猫鼬不太兼容/需要一些工作才能在打字稿环境中使用。
还有另一个库typegoose,它在 mongoosejs 之上提供打字稿实现,但看起来它需要支持 mongoosejs 的更多功能。
我还发现 TypeOrm 主要针对 Sql 数据库。
请分享您关于 MongoDB 与 mongoosejs 的 typeorm 的经验。

mongoose mongodb express typescript typeorm

7
推荐指数
0
解决办法
3456
查看次数

如何使用EMBER.SORTABLEMIXIN?

FIXTURES包含了我想根据ID排序的产品数组.

Astcart.Application.FIXTURES=[
{
    "name" : "astr",
    "home_products": [
        {
            "id": 3,
            "name": "Mobiles & Accessories"
        },
        {
            "id": 2,
            "name": "Mobiles & Accessories"
        },
        {
            "id": 1,
            "name": "Mobiles & Accessories"
        }
    ]
}
];
Run Code Online (Sandbox Code Playgroud)

我没有得到完整的例子.EMBER.SORTABLEMIXIN我对在ember中排序没有任何想法.

任何人都可以解释我如何使用我的这个例子在ember中进行排序(不工作)

javascript sorting handlebars.js ember.js

5
推荐指数
1
解决办法
2129
查看次数

findQuery()在ember-data中不起作用?

夹具包含联系人列表,每个联系人都有联系类型.我试图使用.findQuery()过滤联系人记录,但它抛出以下错误:

Uncaught TypeError: Object function () {.....} has no method 'findQuery' 
Run Code Online (Sandbox Code Playgroud)

我在这里列出了我的代码:

Grid.Store = DS.Store.extend({
                  revision: 12,
                  adapter: 'DS.FixtureAdapter'
            }); 

    Grid.ModalModel =  DS.Model.extend({
    fname: DS.attr('string'),
    lname: DS.attr('string'),
    email: DS.attr('string'),
    contactno: DS.attr('string'),
    gendertype: DS.attr('boolean'),
    contactype: DS.attr('number')
});

Grid.ModalModel.FIXTURES = [
                       {
                         id: 1,
                         fname: "sachin",
                         lname: "gh",
                         email: "gh",
                         contactno: "4542154",
                         gendertype: true,
                         contactype: 1
                       },
                       {
                         id: 2,
                         fname: "amit",
                         lname: "gh",
                         email: "gh",
                         contactno: "4542154",
                         gendertype: true,
                         contactype: 2
                       },
                       {
                         id: 3,
                         fname: "namit",
                         lname: "gh",
                         email: "gh", …
Run Code Online (Sandbox Code Playgroud)

javascript ember.js ember-data

4
推荐指数
1
解决办法
3205
查看次数