2017-07-27 6 views
1

Ich bin neu in Typoskript. Ich habe einen Angularjs Controller, den ich in Typoskript-Controller konvertieren möchte.Weigerte sich, Skript von '* .ts' auszuführen, weil sein MIME-Typ ('video/vnd.dlna.mpeg-tts') nicht ausführbar ist

mit I zu beginnen, erklärte die Steuerung und das Modul

/// <reference path='../../Scripts/typings/angularjs/angular.d.ts' /> 
/// <reference path='../../Scripts/typings/jquery/jquery.d.ts' /> 
'use strict' 

interface IRouteParams extends ng.route.IRouteParamsService { 
    propertyAddress: string; 
} 

class Controller1 { 
    public propertyAdd: string; 
    constructor($scope: any, 
     $routeParams: IRouteParams, 
     ServicesFactory, 
     growl, 
     blockUI, 
     IMAGE_RELATED_MESSAGES, 
     BUSY_MESSAGES, 
     $timeout: ng.ITimeoutService, 
     $modal, 
     Lightbox, 
     $filter) { 

     this.propertyAdd = $routeParams.propertyAddress; 

    } 
} 

angular.module('Controller').controller('Controller1', Controller1); 

wenn ich diesen Code in Browser ausgeführt ich Fehler

script 'http://localhost/....../Controller1.ts' von Refused folgenden erhalten auszuführen, da sein MIME-Typ ("Video /vnd.dlna.mpeg-tts ') ist nicht ausführbar.

was ist der schmerzpunkt?

Antwort

2

Sie müssen Ihren Typoskript-Code in einen normalen JavaScript-Code umwandeln. TypeScript soll nicht direkt im Browser laufen.

Verwenden tsc Compiler Javascript wie folgt zu erzeugen:

tsc helloworld.ts 

Mehr Details über den official site.

Verwandte Themen