我需要在 angular2 中添加annyang库。谁能建议我如何使用 system.js 和 typescript 添加?我们有 Angular 1服务。
我创建了一个 annyang 服务,代码是
import {Injectable} from '@angular/core'
declare let annyang:any
@Injectable()
export class AnnyangService {
start() {
annyang.addCommands(this.commands);
annyang.start({continuous: false });
}
commands = {};
}
Run Code Online (Sandbox Code Playgroud)
元件代码
import { Component,EventEmitter } from '@angular/core'
import {EventsListComponent} from './events/events-list.components'
import {NavBarComponent} from './nav/navbar.component'
import {AnnyangService} from './common/annyang.service'
declare var annyang:any
@Component({
selector: 'events-app',
template: `
<h3>{{iv}}</h3>
<button class="btn btn-primary" (click) = "clickEvent()">click</button>
})
export class EventsAppComponent{
iv:any
nameArray:Array<string> = …Run Code Online (Sandbox Code Playgroud)