【问题标题】:Is it possible to set location.reload() or $state.reload() with interval value in AngularJS是否可以在 AngularJS 中使用间隔值设置 location.reload() 或 $state.reload()
【发布时间】:2015-12-24 00:44:48
【问题描述】:

嗯,我的设计中有十个选项卡窗格,在第一个选项卡中,我曾经使用 ng-bind(),也有已付和未付发票标签,有 popmodel 进行付款。

问题是,如果我通过保存按钮对该模型弹出窗口执行任何操作,来自其他选项卡的其余绑定数据就会消失。我只想刷新那个特定的标签。

我使用这个代码 location.reload();或 $state.reload();但没有用,它只是重新加载页面。

这是任何解决方案吗..请与我分享

$scope.collectbill = function() {
            $scope.billDet.amount = $scope.final_amount;
            $scope.billDet.user_id_pk = sessVar.user_id_pk;
            console.log($scope.billDet);
            $http.post('/billPay', $scope.billDet)
                .success(function(data) {
                    if (data.errorMessage != null) {
                        console.log(data.errorMessage);
                        //$scope.frmData = {}; // clear the form so our user is ready to enter another
                    } else {
                        $location.url('/custdetails?' + $scope.invisibleMenu.listcustomer);
                        //window.location = "dashboard#/listcustomer";
                        //location.reload();
                        //$state.reload();

                        Success_Msg("bill Pay", data.msg);
                        //location.reload();
                    }
                })
                .error(function(data, status, headers) {
                    console.log('Error: ' + data);
                });
        }

【问题讨论】:

    标签: javascript angularjs refresh reload


    【解决方案1】:

    您必须更具体地了解您的模型和视图。一般来说,这是一个范围的问题。您必须检查您的更改适用于哪个 $scope 以及更改适用于哪个模型。 你想用 location.reload() 实现什么?

    【讨论】:

    • 我还是不明白你为什么要重新加载页面。我希望将账单的状态更改为“已付款”,并且视图将立即反映新状态。因此,在成功功能中,您执行 $scope.bill.status = 'paid' 之类的操作,并在模板中执行以下操作:
      我修复了它,伙计。现在我想重新加载属于处于活动状态的组选项卡中的特定选项卡。就像我有 9 个选项卡一样,文档是选项卡之一 - 在那里,用户可以上传他们的文件进行验证。我给了三个下拉值作为休闲 1. id 证明,2,申请表,3.地址证明,它实际上是一个文件上传。希望你明白,我只想为每次上传刷新那个标签
    • #tab a、#tab b、#tab c、#tab d、#tab Document 等等,如果确实上传了第一个文档,则该选项卡已刷新并从第一个选项卡激活,我需要它只有特定的标签才应该刷新..有可能吗???
    • 您不需要刷新任何角度。只需根据您的需要更改模型,标签应该会自动更新
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签