javascript
  • jquery
  • angularjs
  • 2016-08-15 7 views 0 likes 
    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. 私は、ページの読み込みに動的に1名のフィールドにデータをロードし、 を作る場合には、それが自動的に他の名前フィールド に移入されます読み取り専用しかし、私は他人にデータを変更した場合、そのフィールドは静的になりたい 最初のフィールドには何の効果もありませんか? how to

    2. ジップ、ストリート、シティの名前を完全に記入するとアドレスフィールドを埋めるために角度jsサービスを呼び出す方法は?

    3. 角度jsでの2ウェイバインディングとは何ですか、バルクコピーとは何ですか?

    +1

    である基本的にこのようなものhttp://jsfiddle.net/HEdJF/それが良い例です。 – Smit

    +0

    良いですが、私のコードでは、私はanglar jsファイルのみを追加し、jsはまだこの更新されたhttp://jsfiddle.net/HEdJF/1637/ –

    +0

    のようにコード化されていませんでした。私の違いは、私は3点を取り除く50 $残りは一括コピーになります –

    答えて

    0

    包みSMIT plnkrリンクは、同じ失われた結合2ウェイ@Khalilこの

    <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> 
    
    関連する問題