小编GsM*_*tra的帖子

如何使用角度为2的jsPDF

我收到一个错误:没有定义jsPDF,我现在使用以下代码:

import { Component, OnInit, Inject } from '@angular/core';
import 'jspdf';
declare let jsPDF;
@Component({
  ....
  providers: [
    { provide: 'Window',  useValue: window }
  ]
})
export class GenratePdfComponent implements OnInit {

  constructor(
    @Inject('Window') private window: Window,
    ) { }

  download() {

        var doc = jsPDF();
        doc.text(20, 20, 'Hello world!');
        doc.text(20, 30, 'This is client-side Javascript, pumping out a PDF.');    
        doc.save('Test.pdf');
    }
} 
Run Code Online (Sandbox Code Playgroud)

我已经安装了jsPDF的npm,但不知道如何导入jspdf并使用angular-cli运行:1.0.0-beta.17

jspdf angular2-cli angular

24
推荐指数
3
解决办法
4万
查看次数

如何在Javascript中只使用过滤器获取唯一数组

我有一个数组:

var a = [2,3,4,5,5,4]
Run Code Online (Sandbox Code Playgroud)

我想从给定的数组中得到唯一的数组

b = [2,3,4,5]
Run Code Online (Sandbox Code Playgroud)

我试过了

a.filter(function(d){return b.indexOf(d)>-1})
Run Code Online (Sandbox Code Playgroud)

我不想用于循环.

javascript arrays angularjs

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

转到Angular 2中按钮单击的页面顶部

想要点击按钮点击页面顶部,目前我使用以下代码无效:

HTML:

<button md-raised-button class="md-raised md-primary" (click)="onEdit()">Edit</button>
Run Code Online (Sandbox Code Playgroud)

功能:

onEdit(){
    window.scrollTo(0,0);
  }
Run Code Online (Sandbox Code Playgroud)

angular

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

在mongodb中查找除一个之外的所有

我想通过使用_id和显示所有其他用户来跳过特定用户,我正在尝试下面的代码它不起作用:

db.user.find(
    { _id: { $nin: ["5848e9ecaec0f31372816a26"] } },
    { username: 1 }
).pretty()
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-query

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

在Angular 2中创建构建时JavaScript堆内存不足错误

我想在angular 2中创建版本,我有write ng build --prod --aot 命令并得到以下错误。

  180823 ms: Mark-sweep 1338.1 (1437.6) -> 1338.1 (1437.6) MB, 1325.4 / 0.0 ms [allocation failure] [GC in old space requested].
  182147 ms: Mark-sweep 1338.1 (1437.6) -> 1338.1 (1437.6) MB, 1323.7 / 0.0 ms [allocation failure] [GC in old space requested].
  183495 ms: Mark-sweep 1338.1 (1437.6) -> 1344.6 (1418.6) MB, 1347.4 / 0.0 ms [last resort gc].
  184844 ms: Mark-sweep 1344.6 (1418.6) -> 1351.3 (1418.6) MB, 1348.6 / 0.0 ms [last resort gc].


<--- …
Run Code Online (Sandbox Code Playgroud)

node.js angular-cli angular

2
推荐指数
1
解决办法
3591
查看次数