AngularJSのいくつかの補充

1361 ワード

  • 命令は原生htmlラベルにいくつかの新しい属性を追加して、自分の望む効果を達成します
  • jqueryは、DOMで
  • を駆動するために特効的にDOM操作を行うために使用される.
  • AngularJSはデータ駆動の
  • 双方向バインディングはMVVM
  • である
  • ng-include内部はajax要求
  • である.
  • フリッカ防止の補間使用方式
  • 
    
     

    {{}}

  • カスタム命令時
  • app.directive('xmg',function(){ return { restrict:'EA', // //template:'

    123

    ', template:'

    ' replace:true, // transclude:true, controller:function($scope){ // , }, link:function($scope){ // , , DOM } } })
    カスタムコマンドの場合
    命令名に大文字と小文字がある場合は、要素/属性をテンプレートで置き換えるときに全小文字で、大文字の前に'-'で区切る必要があります.app.directive('xmgContent',function(){ restrict:'EA', template:'

    ', replace:true })

    コントローラにはサービスが注入され、angular.module('app',[]);にはモジュールが注入されています.