我目前正在编写一个geddy教程并遇到了一行代码:
<%- partial('form', {step: {}, toDos: toDos}) %>
偏义是什么意思?我做了一个没有太多洞察力的谷歌搜索。我猜这意味着你部分加载内容,以便页面加载更快?
任何解释或有用的链接都将不胜感激。
自从我编码以来已经有一段时间了,如果我应该查看一个特定的编码方法(例如OOP,MVC),我错过了让我知道。
答案 0 :(得分:3)
Dan Craciun在专家交流中收到了这个答案,我已经回答了这个问题:
在geddy中,部分(在名称前面用_表示)是可重复使用的文件/模板,用于多个模板。它有助于在不同模板之间共享代码。
请点击此处查看更长的解释(约半页,&#34;部分内容简介&#34;):http://code.tutsplus.com/tutorials/creating-a-todo-list-app-with-nodejs-and-geddy--net-24535
HTH, 丹
答案 1 :(得分:-2)
我不确定,但在Symfony中 - 如果您有一些模板,则会使用partials,但有一部分可能会在以后更改(例如,如果您的html页面的标题部分,但是标题将根据页面的类型而有所不同。
因此,为了保留整个模板而不将其分成两部分,有部分内容。