2016-08-15 5 views
0

는 난 단지 바인딩 필요에 따라 그래서 나는 다음과 같은 방법으로 긴 등등각도 바인딩에서 데이터 바인딩 및 서비스 호출?

<div class="inner" ng-app="" ng-init="lastName , firstName , Tel , Email , dept , destination =''"> 
    <input type="text" id="Text1" ng-model="firstName" value='{{ firstName }}' onkeypress="return ignoreNumeric(event);"> 
    <label>Last Name *</label> 
    <input type="text" id="Text2" ng-model="lastName" value='{{ lastName}}' onkeypress="return ignoreNumeric(event);"> 
    <label>First Name *</label> 
    <input type="text" id="Text5" ng-model="firstName" value='{{ firstName }}' onkeypress="return ignoreNumeric(event);"> 
</div> 
<div class="left_w1_fom3 col-lg-3 col-md-3 col-sm-3 col-xs-12"> 
    <label>Last Name *</label> 
    <input type="text" id="Text6" ng-model="lastName" value='{{ lastName}}' onkeypress="return ignoreNumeric(event);"> 
</div> 

과 그것을 한 상호 텍스트 상자 데이터 바인딩 된 내가 그래서 밖으로 정렬 문제에 직면 JS 각도 마지막에 새로운 오전 텍스트 상자 사이에 있지만 지금은 바인딩 및 서비스에 친절하게도 내가 밖으로 정렬하는 데 도움이 3 문제에 직면하고있어?

  1. 는 동적으로 페이지로드에 하나 개의 이름 필드에 데이터를로드하고 그것은 자동으로 다른 이름 필드 에 채워됩니다 읽기 전용 을하지만 난 다른 사람 의 데이터를 변경하는 경우 해당 필드는 정적하려면 첫 번째 필드에는 아무런 영향을 미치지 않습니까? how to

  2. 우편 번호, 거리, 도시 이름을 완전히 채우면 주소록을 채우기 위해 각도 js 서비스를 호출하는 방법은 무엇입니까?

  3. 각도 j에서 2 방향 바인딩은 무엇이고 대량 복사는 무엇입니까?

+1

2 @Khalil 방법은 기본적으로이 http://jsfiddle.net/HEdJF/가 좋은 예입니다 같은입니다 잃었다. – Smit

+0

좋은데 내 코드에서는 anglar js 파일 만 추가했고 js 코드는 아직 업데이트되지 않았습니다. http://jsfiddle.net/HEdJF/1637/ –

+0

동일한 작업을 수행하면 최신 업데이트 된 바이올린을 확인하고 알 수 있습니다. 내 차이 그래서 내가 3 포인트 50 $ 잔량이 대량 복사됩니다 없애 버릴 –

답변

0

넣다 SMIT plnkr 링크는 같은 바인딩이

<body ng-app="changeExample"> 
<script> 
angular.module('changeExample', []) 
.controller('ExampleController', ['$scope', function($scope) { 
    $scope.change = function() { 
    if($scope.user.zip == 123456) 
    { 
     $scope.user.address = "123 @ SV USA" 
    } 
    }; 
    }]); 
</script> 
<div ng-controller="ExampleController"> 
<div class="inner" ng-app="" ng-init="lastName , firstName , Tel , Email 
    , dept , destination =''"> 
<label>Name *</label> 
    <input type="text" id="Text1" ng-model="user.name" onkeypress="return 
    ignoreNumeric(event);"> 
    <label>ZIP *</label> 
    <input type="text" id="Text2" ng-model="user.zip" ng-change="change()" 
onkeypress="return ignoreNumeric(event);"> 
<label>Address *</label> 
<input type="text" id="Text5" ng-model="user.address" onkeypress="return 
ignoreNumeric(event);"> 
</div> 
관련 문제