7

タイプスクリプトを試してみて、次のことを達成したい:

typescriptを使用して、サーバーから質問テキストと数値を取得し、DOMのどこかに表示します。

現在、次の .ts ファイルがあります。

class QuestionResponse {
    constructor(public questionText, public questionNumber) {
    }
}
function questioner(question: QuestionResponse) {

    return '<div data-val-id="${QuestionNumber}"> ${QuestionText} </div>';
}

var testQuestion = new QuestionResponse("Question text number 5", 5);

//this will be replaced by .innerHTML of some element:
alert(questioner(testQuestion));

これは、${QuestionNumber} を question.QuestionNumber... や Text に置き換えません。文字列の追加を使用したくありません。できれば別の .html ファイルで、クリーンな html を使用したいのです。

基本的に私は尋ねています: タイプスクリプトを使用することは可能ですか? はいの場合、どのように? そうでない場合、angularjs を使用してこれを達成するためのベスト プラクティスの方法は何でしょうか? (しかし、まだタイプスクリプトを使用しています)

4

1 に答える 1