2016-04-11 24 views
0

我有两个字段可编辑文本和可编辑数字的x可编辑表单。Angular-js x-editable在页面加载时不填充可编辑数值

%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 因此,在单击编辑表单应该填充这两个可编辑文本和可编辑的号码字段,如果它的价值存在already.In我的情况下,无论是具有价值的领域,但只有editable-单独的文本被填充。 enter image description here

可编辑数字没有得到填充前的价值。我不确定是否由于任何范围问题或其他。

回答

1

我想通了。它是我的错误。 tin_no(可编辑文本字段)和页边距(可编辑字段)的typeof都是String.So,我的可编辑数字字段没有被填充。将边距类型更改为数字后,可编辑数字字段已填充。

相关问题