最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Angularjs單選框相關(guān)的示例代碼

 更新時(shí)間:2017年08月17日 11:53:23   作者:治電小白菜  
本篇文章主要介紹了Angularjs單選框相關(guān)的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

本文介紹了Angularjs單選框相關(guān)的示例代碼,分享給大家。具體如下:

使用angular1.6.5

1.ng 獲取ng-repeat遍歷出來的radio的value

1)普通形式(不使用ng-repeat)

可以正常顯示

  <input type="radio" name="t1" ng-model="demo" value="a">a <br>
  <input type="radio" name="t1" ng-model="demo" value="b">b
  <h2>{{demo}}</h2>

不使用ng-repeat

2)使用ng-repeat

則無法顯示

  <label ng-repeat="x in arrStr">
    <input type="radio" name="type1" ng-model="demo" value="{{x}}">
    {{x}}
  </label>
  {{demo}}

3)解決2的問題

若使用ng-repeat則必須在ng-model中加入$parent

  <div ng-app="myApp" ng-controller="myCtrl">
    <label ng-repeat="x in arrStr">
      <input type="radio" name="demo" value="{{x}}" ng-model="$parent.demo">{{x}}
    </label>
    <h1>{{demo}}</h1>
  </div>

成功顯示

原因:因?yàn)樵趎g-repeat中,$scope的作用域不是全局的,相當(dāng)于局部變量,無法在全局訪問到其中變量。所以要使用$parent來使其成為全局變量,可全局訪問。

2.ng使用單選框的例子

從json動(dòng)態(tài)生成,數(shù)據(jù)綁定

1)生成單選框的 json 數(shù)據(jù)

  [{
    "display":"開關(guān)",
    "data_range":["true","false"]
   },
   {
    "display":"工作模式",
    "data_range":["自動(dòng)","手動(dòng)"]
   }]

2)HTML代碼

由json數(shù)據(jù)可以看出,需要使用兩個(gè)ng-repeat,一個(gè)用來遍歷整體,一個(gè)用來遍歷選項(xiàng)

  <div ng-app="myApp" ng-controller="myCtrl">
    <div ng-repeat="x in str">
      <span>{{x.display}}:</span>
      <label ng-repeat="y in x.data_range">
        <input type="radio" name="{{x.display}}" ng-model="$parent.demo" value="{{y}}">{{y}}    
      </label>
      你的選擇:{{demo}}
    </div>
  </div>

3)js代碼

由于用的固定數(shù)據(jù),就是簡(jiǎn)單的初始化

var app = angular.module("myApp", [])
    app.controller("myCtrl", function($scope, $log, $http){
      $scope.str = [
        {
          "display":"開關(guān)",
          "data_range":["true","false"]
        },
        {
          "display":"工作模式",
          "data_range":["自動(dòng)","手動(dòng)"]
        }
      ]
    })

4)結(jié)果截圖

結(jié)果截圖

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

建湖县| 漳浦县| 富民县| 枣强县| 治多县| 南木林县| 深泽县| 商洛市| 施甸县| 霍邱县| 和平区| 金坛市| 建宁县| 临沭县| 炎陵县| 文山县| 前郭尔| 潞西市| 罗平县| 百色市| 瓮安县| 太白县| 特克斯县| 罗城| 武清区| 凤凰县| 渑池县| 保亭| 浦县| 原阳县| 山西省| 定襄县| 金门县| 财经| 合阳县| 周宁县| 阳高县| 分宜县| 滦南县| 肇东市| 甘德县|