AngularJS 的一些補(bǔ)充

  • 指令是給原生 html 標(biāo)簽添加了一些新的屬性,達(dá)到自己想要的效果
  • jquery 是用來做特效做 DOM 操作的,以 DOM 驅(qū)動
  • AngularJS 是以數(shù)據(jù)驅(qū)動的
  • 雙向綁定就是 MVVM
  • ng-include 內(nèi)部是 ajax 請求
  • 防止閃爍的插值使用方式
<style>
        [ng-cloak]{
                display:none;
        }
</style>

 <p ng-cloak>{{}}</p>
  • 自定義指令時(shí)
app.directive('xmg',function(){
        return {
              restrict:'EA',
              //模版必須用一個(gè)盒子包裝起來
              //template:'<div><h1>這是模版</h1><p>123</p></div>',
              template:'<h1>這是模版</h1><div ng-transclude></div>'
              replace:true,
              //是否保留原標(biāo)簽中的內(nèi)容 <div ng-transclude></div>代表的是 標(biāo)簽中的所有內(nèi)容插入的位置
              transclude:true,
              controller:function($scope){
                      //當(dāng)指令創(chuàng)建時(shí)就會執(zhí)行,主要處理一些業(yè)務(wù)邏輯
              },
              link:function($scope){
                      //當(dāng)指令當(dāng)中所有內(nèi)容加載完畢,才會執(zhí)行,處理一些 DOM 操作
              }
        }
})

自定義指令的時(shí)候

如果指令名字有大寫也有小寫,那么在使用模版替換元素/屬性的時(shí)候 需要全小寫,大寫之前用’-‘隔開

app.directive('xmgContent',function(){
        restrict:'EA',
        template:'<h1>這是模版</h1>',
        replace:true
})
<xmg-content></xmg-content>
<div xmg-content></div>

控制器中注入的是服務(wù),angular.module('app',[]); 中括號中注入的是模塊

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、介紹 AngularJS是一款由Google公司開發(fā)維護(hù)的前端MVC框架,其克服了HTML在構(gòu)建應(yīng)用上的諸多不...
    福爾摩雞閱讀 916評論 0 2
  • AngularJS是什么?AngularJs(后面就簡稱ng了)是一個(gè)用于設(shè)計(jì)動態(tài)web應(yīng)用的結(jié)構(gòu)框架。首先,它是...
    200813閱讀 1,760評論 0 3
  • AngularJS AngularJS概述 介紹 簡稱:ng Angular是一個(gè)MVC框架 其他前端框架: Vu...
    我愛開發(fā)閱讀 2,403評論 0 8
  • 個(gè)人博客搭建完成,歡迎大家來訪問哦黎默丶lymoo的博客 博主最近了解學(xué)習(xí)了一下angularJS,記錄一下心得給...
    黎默丶lymoo閱讀 1,099評論 0 21
  • AngularJSAngularJS 是一個(gè) MV* 框架, 最適于開發(fā)客戶端的單頁面應(yīng)用。它不是個(gè)功能庫,...
    一直以來都很好閱讀 949評論 0 0

友情鏈接更多精彩內(nèi)容