【まとめ】2017.03.02

827 ワード

2017.03.02
-計画
  • ウィジェットコンポーネント化設計
  • -実績完了
  • 小プログラムコンポーネント化設計
  • hMサイドバーアセンブリ化を試みる
  • -まとめ
  • 背景幕/ダイアログ/インジケータ/プロンプトボックス/スコア(初期ページPageプロパティ)、ソースコード
  • Object.assign()は、この関数を呼び出すことによって、列挙可能なすべての固有属性値をターゲットオブジェクトにコピーすることができる.ソースオブジェクトとターゲットオブジェクトが一致するように更新されます.
  • ```
        var o1 = { a: 1 };
        var o2 = { b: 2 };
        var o3 = { c: 3 };                  
        var obj = Object.assign(o1, o2, o3);
        console.log(obj); // { a: 1, b: 2, c: 3 }
        console.log(o1);  // { a: 1, b: 2, c: 3 }, target object itself is changed
    ```
    >  ![Alt text](http://image.talkmoney.cn/2017-03-02/   .png)
    
  • Dialogプロンプトボックス3 s後に自動的に非表示にする処理:openイベント呼び出しは最後に「キャンセルイベント」のオブジェクトreturn $scope.dialogCancelに戻り、indexページはsetTimeoutでcancelイベントをトリガーしてダイアログボックスを非表示にします.