我试图company_address.html
在某些地方使用我的模板,但根据路线,它是由不同的变量构建的。
模板:
Username: {{ user.company.name }}
Company: {{ user.company.company_name }}
数据从$http
服务加载。
在优惠页面上,用户由 定义offer.user
,但在我的订单页面上,用户由 定义order.user
。我愿意为此目的使用相同的模板。
我还想提一下,$rootScope
在应用程序需要身份验证时定义了一个用户。
我试过:
<any ng-include="'path/to/company_address.html'" onload="user=offer.user">
对于优惠页面和类似的,onload="user=order.user"
但这不起作用。我知道 onload 修改了 paranet 范围,而不是 ng-include 指令创建的范围。
是否可以包含在 ng-include 中定义的某些对象的相同 html 片段?