2016-04-11 8 views
0

x編集可能なフォームにeditable-textとeditable-numberの2つのフィールドがあります。その値は、私の場合、両方のインクルードが値を持つフィールドが、のみeditable- already.In存在している場合Angular-js x-editableがページの読み込み時にeditable-numberの値を設定しない

%form{"editable-form" => "", :name => "editableForm", :onaftersave => "savePaymentDetails()"} 
%table.table.table-striped 
    %tr{"ng-repeat" => "obj in bussiness_info.text"} 
    %td 
     %h6.blue 
     {{ obj.name | camelize}} 
    %td{"ng-if" =>"obj.type=='text'"} 
     %span{"e-name" => "obj.name", "e-ng-required" => "obj.required", "editable-text" => "obj.value"} {{ obj.value || 'empty' }} 
    %td(ng-if="obj.type=='number'") 
     %span{"e-name" => "obj.name", "editable-number" => "obj.value", "e-ng-required" => "obj.required","e-step" => "0.01","e-max"=>100} {{ obj.value || 'empty' }} 

enter image description here ので、クリックして編集上のフォームには、編集可能なテキストと編集可能な番号の両方のフィールドに入力する必要がありますテキストのみが入力されます。 enter image description here

編集可能な数値には、現在の値が入力されていません。スコープの問題などの理由で、これがわかりません。

答えて

1

私はそれを理解しました。その私の大失敗。 tin_no(編集可能なテキストフィールド)と余白(編集可能なフィールド)の両方のタイプはStringでした。私の編集可能なフィールドにはデータが入力されませんでした。マージンのタイプをNumberに変更した後、編集可能な数値のフィールドに値が入力されました。

関連する問題