有没有办法让ionic modal具有多个模态页面的ui路由器嵌套状态?
答案 0 :(得分:0)
这听起来像是在描述一个向导,一个有多个页面(或步骤)的模型。因为Ionic和AngularJS相互配合,你可以使用一些预先构建的AngularJS组件来实现这一点,这里有一些链接:
答案 1 :(得分:0)
我建议不这样做,因为我过去曾尝试过,最后我意识到这不太实际。你可以做的是,添加:
ng-include src="'your-template.html'" ng-controller="yourTemplateController">
现在您有一个视图和一个与之关联的控制器。剩下的就是,改变URL。这可以通过使用location.hash
或设置$stateParams
并使用$watch
进行检查来完成。我希望这有帮助。
答案 2 :(得分:0)
有一个离子向导插件,虽然它是为向导式步骤设计的,但它几乎提供了一组共享状态的链接模式页面,它们应该满足您的需求。
http://arielfaur.github.io/ionic-wizard/
它还具有很好的功能,例如在填充字段之前防止向导进展等。