离子/角度编辑表单内容未显示

时间:2015-09-11 07:22:10

标签: javascript angularjs ionic-framework ionic

我正在使用带有Parse后端的Ionic / Angular处理编辑表单,并尝试显示当前值。我的目标是,如果您更改文本并保存,则将对数据库进行更改。但是,我的问题是我可以获得第一列内容,但第二列不是。每行的两列内容包括"内容"和#34;标记"。如何让两个字段都正确显示默认值?

以下是我的观点(edit-todo.html)

<ion-content>
<div>
    <ion-list>
        <li class="item item-input item-stacked-label">
            <textarea type="text" name="content" rows="10" ng-model="todo.content" required></textarea>
            <input type="text" name="markup" ng-model="todo.markup" ng-init="todo.markup" required> 

        </li>
        <ion-button class="button button-block button-positive" ng-click="edit()">
            Update
        </ion-button>
    </ion-list>
</div>
 </ion-content>

还是来自controller.js文件的简短片段

.controller('TodoEditController',['$scope','Todo','$state','$stateParams',function($scope,Todo,$state,$stateParams){

$scope.todo= {id:$stateParams.id,content:$stateParams.content,markup:$stateParams.markup};

$scope.edit=function(){
    Todo.edit($scope.todo.id,{content:$scope.todo.content, markup:$scope.todo.markup}).success(function(data){
        $state.go('todos');
    });
}

}]);

0 个答案:

没有答案