0

デュランダル、ホットタオルを使用しています。ビューを動的に変更したい場合は、Cookie の値に応じて div を非表示にします。しかし、「activate」でそのままコードを書くと

  $("#box1").hide();
  $("#box2").show();

両方のボックスが表示され、非表示は機能しません。しかし、同じコードをクリック イベントに配線すると、すべてが機能します。「アクティブ化」はそのようなことを行うのに適切な場所ではありませんか? そのようなことをするための最良の方法は何ですか。

My view is simply as follows:
<section>
     <div id="box1">
            box1
    </div>
        <div id="box2">
               box2
        </div>
</section>
4

2 に答える 2

1

モデルで ViewAttached を使用して答えを得たと思います。このメソッドは、ビューがバインドされた後に呼び出されます。詳しくはこちらhttp://durandaljs.com/documentation/Composition/こちら

于 2013-04-21T14:50:01.020 に答える