真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解AngularJSui-sref的簡(jiǎn)單使用

此篇關(guān)于AngularJS ui-sref的簡(jiǎn)單使用,最近剛好學(xué)習(xí),就順便發(fā)到隨筆上了

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡(jiǎn)單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名申請(qǐng)、網(wǎng)站空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、大柴旦網(wǎng)站維護(hù)、網(wǎng)站推廣。

具體用法:

男人

這是一個(gè)非常簡(jiǎn)單的ui-sref的使用,當(dāng)JavaScript重新生成網(wǎng)頁(yè)時(shí),它會(huì)查找$state中名為“man”的state,讀取這個(gè)state的url,然后在a標(biāo)簽里生成href="url" rel="external nofollow" ,

結(jié)果為: 男人

但如果,你在創(chuàng)建一個(gè)導(dǎo)航控制器,里面有一個(gè)導(dǎo)航item的數(shù)組:

$scope.items = [ 
 {state: "man", statePage: "man.html"}, 
 {state: "womanMe", statePage: "woman.html"} 
] 

然后在html中使用repeat:

  • <{{item.state}}
  • ui-sref不支持動(dòng)態(tài)綁定,這樣的代碼會(huì)報(bào)錯(cuò)。sref中你只能使用state名,頂多加點(diǎn)參數(shù)。

    這樣的話,你只能放棄sref,用回href綁定,你可以用$state.href來(lái)讀取state的url。

    下面簡(jiǎn)單介紹下ui-sref參數(shù)的傳遞

    頁(yè)面寫法如下

    按鈕 

    路由里面配置:

    $stateProvider.state('man', { 
      url: '/man.html?id&name',     //參數(shù)必須先在這邊聲明 
      templateUrl: '../man.html', 
    }) 

    點(diǎn)擊連接后,瀏覽器的地址則會(huì)變?yōu)椋?man.html/id=1&name=2

    或者也可以這樣

    $stateProvider.state('man', { 
      url: '/man.html',      
      templateUrl: '../man.html', 
      params: {'id': null,'name':null},//參數(shù)在這邊聲明 
     
    }) 

     然后在對(duì)應(yīng)的controller里面通過$stateParams取值:$stateParams.id,$stateParams.name

    其實(shí)ui-sref和$state.go本質(zhì)上是一個(gè)東西,可以看看ui-sref源碼

    element.bind("click", function(e) { 
      var button = e.which || e.button; 
      if ( !(button > 1 || e.ctrlKey || e.metaKey || e.shiftKey || element.attr('target')) ) { 
     
       var transition = $timeout(function() { 
        // HERE we call $state.go inside of ui-sref 
        $state.go(ref.state, params, options); 
       }); 

    以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


    本文名稱:詳解AngularJSui-sref的簡(jiǎn)單使用
    分享路徑:http://weahome.cn/article/jochcg.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部