2016-06-21 17 views
0

Ich verwende angulartics2.angulartics2 Ereignis funktioniert nicht

import { Component } from '@angular/core'; 
import { Angulartics2On } from 'angulartics2'; 

@Component({ 
    selector: 'random-component', 
    directives: [Angulartics2On], 
    template: ` 
    <button angulartics2On angularticsEvent="Play" angularticsCategory="Videos" (click)="onClick()">Play</button> 
    ` 
}) 
export class RandomComponent { 
    onClick() { 
    console.log('Hi'); 
    } 
} 

funktioniert nicht für mich. Der Effekt wird nicht in den Google Analytics-Debugger- und Google Analytics-Echtzeitberichten angezeigt.

Was kann das verursachen? Danke

Antwort

0

Ich habe answer von @JonnyBGod auf GitHub, und danke!

Ich brauche angulartics2On zu angulartics2On="click" ändern.

Aber seit this PR, in v1.1.1 können wir nur angulartics2On verwenden, das Standardereignis ist click.

+0

Hi, wie funktioniert es für die finale Version von angular2? – Gan

+0

die Lösung für diese Frage, gleich. Und überprüfen Sie https://github.com/angulartics/angulartics2 für das Laden von Modul –

+0

@HongboMiao haben Sie ein Beispiel Repo, damit es funktioniert? Ich habe es seit 3 ​​Tagen versucht – Sajeetharan

Verwandte Themen