簡體   English   中英

如何將多個變量傳遞給Angular ng-include中的onload?

[英]How to pass multiple variables to onload in Angular ng-include?

在我的Angular程序中,我想使用一個可以傳遞兩個變量的模板。

<div ng-include="'myTemplate.html'" onload="{obj: someObject, value: value}"></div>

我希望以上行能奏效,但行不通。 我不知道如何傳遞這兩個變量。 我的模板類似於下面的玩具模板(我的目標是相同的遞歸效果)。

 <script type="text/ng-template" id="myTemplate.html">
         <h2> {{obj.title}} </h2>
         <h2> {{value}}-{{$parent.value}}  </h2>
         <div ng-include="'endpointTemplate.html'" onload="{obj: someObject.innerObjects, value: {{$parent.value + value}}"></div>
    </script>

有關如何執行此操作的任何想法?

我認為這可能有效:

<div ng-include="'myTemplate.html'" ng-init="obj=someObject; value= $parent.value"></div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM