【问题标题】:AngularJS: jQuery Steps errorAngularJS:jQuery 步骤错误
【发布时间】:2014-10-06 02:25:00
【问题描述】:

我在 jQuery Steps 插件中完成了一些 3 个步骤。当 URL 路径更改时(由于同一页面上的导航而发生),需要动态更改这些步骤。内容的动态变化是由ng-switch带来的。问题是: 我第一次浏览它工作的页面时。我看到了 ng-switch 默认 DIV,但是当我单击更改 URL 的导航时,页面不会再次加载。它给了我错误:“缺少一个或多个相应的步骤标题。” 部分代码:

<h1>Heading
<div ng-switch on="$location.$$url">
       <div ng-switch-default>
       </div>
       <div ng-switch-when="/../../">
       </div>
</div>

<script> 
    $("#wizard").steps({
     labels: {
        finish: "Import"
     },
     headerTag: "h1",
     bodyTag: "div", 
     ..... (other things)
     });
</script>

有什么建议吗?

【问题讨论】:

  • 又是这个问题?
  • 我认为它没有让我的问题清晰易懂,所以删除了旧的并创建了这个。
  • 您是否关闭了“h1”标签?

标签: jquery angularjs ng-switch


【解决方案1】:

当我添加时它工作了

$timeout (function (){
        $scope.wizardSteps();
    },1000);

到初始化函数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-31
    • 2016-11-13
    • 2017-01-29
    • 1970-01-01
    • 2014-09-26
    • 2018-08-01
    • 1970-01-01
    相关资源
    最近更新 更多