タイプスクリプトを試してみて、次のことを達成したい:
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 を使用してこれを達成するためのベスト プラクティスの方法は何でしょうか? (しかし、まだタイプスクリプトを使用しています)