Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么时候使用 assign() vs setData() 是可取的
我可以看到在核心代码库中对 assign 的使用有限,但不清楚何时更喜欢这种使用而不是简单的 setData
此功能是否已弃用或有特定用途?
AFAICT 没有明确的使用先例。
ed 的值assign()存储在_viewVars数组中并extract()ed 到本地范围 in Mage_Core_Block_Template::fetchView(); 随心所欲地使用它。
assign()
_viewVars
extract()
Mage_Core_Block_Template::fetchView()