0
流星と(クリック)属性を設定するとき私は次のエラーが発生します。未処理プロミス拒否:;ゾーン:角度;タスク:
私のコードは
import { Component, NgZone, AfterContentInit } from 'angular2/core';
import { NgIf, NgFor } from 'angular2/common';
import { Accounts } from 'meteor/accounts-base';
import { RouterLink, RouteConfig, Router, ROUTER_DIRECTIVES } from 'angular2/router';
import { CapitalizePipe } from '../../../../lib/pipes/capitalize.ts';
import { Groups } from '../../../../collections/groups.ts';
import { MeteorComponent } from 'angular2-meteor/meteor_component';
import { Meteor } from 'meteor/meteor';
@Component({
selector: 'manage-players',
templateUrl: '/client/components/loggedIn/players/manage-players.html',
directives: [ RouterLink, NgIf, NgFor ],
pipes: [CapitalizePipe]
})
export class ManagePlayers extends MeteorComponent {
importPlayers: Object;
groups: Mongo.Cursor;
pendingImport_placementGroups: Array;
pendingImport_players: Array;
constructor(zone:NgZone){
super();
var that = this;
this.subscribe('groups',() => {
this.groups = Groups.find();
},true);
}
createImportGroups() {
console.log('Do something!');
}
され、トリガHTMLは次のとおりです。
<a href="#!" class="create-import-groups btn-flat" (click)="createImportGroups()" >Create Groups</a>
私は上記のエラーを取得し、上記のリンクをクリックするたびに。 申し訳ありませんが、私の質問を間違ってフォーマットしたり、情報を見逃しても、私はまだ相対的にスタックオーバーフローを尋ねるのは新しいです。
残念ながら、あなたはコメントでMDを使用することはできませんが、ここでは試して、あなたができる限りそれを解く必要があります。 あなたの機能はあなたのhtmlでのイベント 上の)イベントを受け入れ、その後のstopPropagation(コールする '' ' を必要とする(クリック)= "createInportGroups($イベント)" クラス で ' '' ' '' createImportGroups(イベント){ event.stopPropagation(); //ここに他のコード } '' ' –