1
我有一個這樣的形式:如何使用angularjs訪問包含文件中定義的變量?
my_file.html:
<form name='first_form'>
...
</form>
<div ng-include="'/includes/second_form.html'"></div>
<a ng-click="myLog(first_form);myLog(second_form);">Submit</a>
/includes/second_form.html:
<form name='second_form'>
...
</form>
在可以通過first_form
到我的控制器,但不是second_form
。 (myLog執行console.log)。
如何訪問包含文件中的表單?有沒有更好的方式來訪問角度的形式?
由於如何範圍繼承和的FormController工作,有沒有簡單的方法訪問內部表單!這實際上是一種干涉。我總是將控制器放在與表單相同的級別以訪問它。您可以使用協同操作指令(一種接收表單的父代以及內部表單中的「需要」父指令控制器並向其提供表單的子代)將其公開給父級。 –
@NikosParaskevopoulos我是angularjs的新手。你能否以更詳細的方式指導我通過你的合作技術? –