2017-09-18 4 views
0

Ich habe ein Basis-View-Modell und ein Submodell in diesem. Dieses Submodell hat wiederum einige Arrays und eine Methode testFunction. Ich überarbeite die Arrays innerhalb des Submodells. Innerhalb dieser Iteration in HTML muss ich auf die Methode im Untermodell verweisen, die das unmittelbare Elternteil ist. Wie kann ich das erreichen? Wie kann ich den unmittelbaren Elternkontext innerhalb eines foreach-Blocks referenzieren? Ich habe eine Geige geschaffen.Holen Sie sich sofort Elternkontext von foreach

Example fiddle

Antwort

4

$parents[1].testFunction

Sie eine der folgenden Aktionen auf der Grundlage Ihrer Ansicht Modellhierarchie verwenden:

$ root: im Stammkontext Dies verweist auf die Hauptansicht Modellobjekt. Der oberste übergeordnete Kontext.

$ eltern array: Dies ist ein Array, das alle Ihre Ansichtsmodelle enthält.

$ Eltern [0]. Der übergeordnete Ansicht Modellkontext (auch ist es die gleiche wie $ parent)

$ Eltern [1]. Der zweite übergeordnete Ansicht Modellkontext (grand Eltern)

$ eltern [2]: Der dritte übergeordnete Ansichtsmodellkontext. (Urgroßelternteil)

Und so weiter ....