2017-02-21 13 views
-3

機能(オブジェクト)をサポートするJSテンプレートエンジンはありますか?ヘルパーや他の松葉杖なし(フレームワークなし!角など)。機能(オブジェクト)をサポートするJSテンプレートエンジンが存在しますか?

examleのために、私はJSでこのような何か必要があります:あなたはJSのテンプレート文字列を使用することができます

var user = new User(); 

そしてHTMLテンプレートで

<div> 
    ...  
    Hello, {{ user.name() }} 
    ... 
</div> 
+0

ハンドルバーなど口ひげ、AngularJS、EJS、JSテンプレート、 – mhodges

+0

角 - フレームワーク。私はテンプレートエンジンだけが必要です。ハンドルバーは、ヘルパーを介してのみ、単純な機能の関数をサポートしていません。 – Stanislav

+0

グリップを試してみることはできますか?決して使ったことはありませんが、Kyle Simpsonが作ったものなので、それは品質であり、よく考えられています。 https://github.com/getify/grips – mhodges

答えて

0

を:

const user = { 
 
    name: "Alex", 
 
    getName() { 
 
     return this.name; 
 
    } 
 
}; 
 

 
console.log(`Hello, ${user.getName()}`);

+1

OPは、HTMLから – mhodges

+0

@mhodgesからJavaScriptを補間できるようにしたいと考えています。これはフレームワーク/テンプレートエンジンなしで行うことができる唯一の方法です –

+0

OPはテンプレートエンジンが大丈夫です爆発的なフレームワーク。 – mhodges

0

質問の文言は理解するのが非常に難しいです。しかし、私はこれがあなたが探しているものかもしれないと信じています。

あなたはJSを経由して、テキストを埋めるためにスパンを使用することができます。

<script> 
    function fillName() { 
     document.getElementById("name").innerHTML = user.name; 
    } 
</script> 

<div> 
    Hello, <span id="name"></span> 
</div> 
関連する問題