我有一个建立在MEAN堆栈上的网站。我的主导航有大约10页,由ngRoute控制。其中一个导航项目有很多内部链接指向内容几乎相同的页面。我需要在每个页面上更改的唯一内容是cityname和phonenumber以及其他一些小东西。所以我的问题是:我是否可以只创建一个页面,我在每个链接上更改内容 - 单击Angular?
答案 0 :(得分:1)
创建自定义指令:
https://www.tutorialspoint.com/angularjs/angularjs_custom_directives.htm
基本上,这允许您通过向HTML元素添加自定义属性来创建可配置的“模板”(您可以定义属性名称,作为自定义指令的名称)。您可以将需要显示的每个视图所需的自定义数据作为数据传递给自定义指令。