【问题标题】:SubmitForm and return html as view ? AngularJsSubmitForm 并将 html 作为视图返回? AngularJs
【发布时间】:2015-10-08 19:06:01
【问题描述】:

我有一个我提交的表单和返回的 html 我在我的应用程序中显示为视图的内容,例如 /#/formResult

我设法使用 Service and Resolve 解决了我的问题。

.when('/categories/:category/questionnaire', { 模板: '', 控制器:'问卷调查控制器', caseInsensitiveMatch:真, 解决: { 表单:函数(表单){

            return Form.Post( $('#catForm').serialize()); 
        }
    }
})

angular.module('MyApp').controller('QuestionnaireController',['$scope', '$sce', 'Forms', function($scope, $sce, Forms) {

    $scope.html = $sce.trustAsHtml(Forms.data);

}]);

【问题讨论】:

    标签: angularjs forms view return


    【解决方案1】:

    成功后,你需要移到你的视野:

    .success(data) {
        var dest = data.destination; // put here your correct var
        $window.location = dest;
    }
    

    记得把 $window 放在你的控制器函数上。

    【讨论】:

      猜你喜欢
      • 2013-07-07
      • 1970-01-01
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 2018-01-19
      • 2015-05-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多