このフィドルhttp://jsfiddle.net/waylon999/peR9P/3/を見ると、私がやろうとしていることがわかります。テンプレートを別のテンプレートに置き換える方法として $compile を使用しようとしています。
私は期待します:
scope.compiledVal = $compile(scope.value)(scope);
の内容をまとめる
"<div>{{ name }}</div>"
スコープで渡されたバインドされた名前で、compiledVal を置き換えます
<div>{{ compiledVal }}</div>
コンパイルされたテンプレートで。これは起こっていませんが、出力は単純です
{{ compiledVal }}
JSFiddle のコンソールを開くと、次のエラーが表示されます: TypeError: 循環構造を JSON に変換しています
ここで私が間違っていることは明らかですか?
ありがとう!