簡體   English   中英

在Handlebars幫助器中訪問父視圖

[英]Accessing parent view in Handlebars helper

我正在嘗試修改Dockyard的ember-easyForm,以便將模型路徑保存在表單視圖中而不是模板中,因此您可以在一個模板中包含多個表單。 我可以讓子視圖訪問父視圖,但是輸入字段幫助程序為其關聯視圖設置了模型路徑,我想知道如何從幫助器訪問父視圖。

form-for helper -> Form view (have set formForModelPath property on this view)
  input helper -> Input view
    input-field helper -> TextField, TextArea, Checkbox etc. view

在輸入字段幫助器中設置了模型路徑,如何從那里訪問Form.formForModelPath?

看一下這篇文章 ,這似乎是在助手中訪問父視圖的方法:

options.data.view.get('parentView');

盡管最后我只需要訪問視圖。 這是我的更改,以使ember-easyForms可以處理模板上的多個表單。

暫無
暫無

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

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