1
ラジオボタンをクリックした後、コンテナを動的に変更したいと思います。私は、モデルと価値を使って簡単にやり遂げることができます。 JSFiddleは次のとおりです。 http://jsfiddle.net/vDTRp/2/ 小さなコンテナやテキストがある場合はうまく動作します。しかし、スコープに格納された巨大なコンテナを使って、どうすればいいですか?ラジオボタンをクリックするとコンテナが動的に変更されます
function MyCtrl($scope) {
$scope.value[0]='<div>big container when clicking radiobutton 1</div>'
$scope.value[1]='<div>big container when clicking radiobutton 2</div>'
$scope.value[2]='<div>big container when clicking radiobutton 3</div>'
}
$ scope.value [0]私のラジオボタン1のコンテナは、$ scope.valueは、[1]私のラジオボタン2と$ scope.valueのコンテナを持ってしまった[2]私のラジオボタンのコンテナを得ました3.
これを動的に行うにはどうすればよいですか? (「動的に」ラジオボタンをクリックすると、jsfiddleに表示されている例のようにコンテナが変更されます)
ありがとうございました!
のようなあなたのコントローラを変更することができます容器?あなたは指定しなかった。 –
私はng-switchを使用し、テンプレートロジックをテンプレートに保存し、jsコードに入れません。 – pegla
これは良い考えです、私はこの指令を知らなかった!ありがとうございました –