繁体   English   中英

使用AngularJS嵌套HTML页面

[英]Nesting HTML Pages using AngularJS

我正在尝试在两个表之间创建一个切换。 我有一个按钮,当您单击时将使用$location.search更改URL中的搜索参数。 我将每个表保存在单独的HTML文件中。

我想知道是否可以使用createElement('div')将HTML文件插入另一个(我正在考虑角度模块中的指令)。 如果那是不可能的,那么我如何将HTML文件从模块插入另一个HTML文件?

谢谢!

正如建议的那样,您应该查看ui-router并根据url参数定义嵌套视图。

如果您不需要完整的路由器,可以使用ng-show in angular进行此操作。

这是一个例子

我在每个表上添加了ng-show属性:

 ng-show="!switchTable" for table1
 ng-show="switchTable" for table2

我在按钮上添加了ng-click:

 ng-click="switchTable = !switchTable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM