Playframework 如何在play框架中的快速标记中传递多个参数
我通过了一个很好的论点:Playframework 如何在play框架中的快速标记中传递多个参数,playframework,Playframework,我通过了一个很好的论点: #{mytags.customerList 'function':'customersList()' /} 如何传递多个参数?尝试 #{mytags.customerList function:'customersList()', arg2:'arg2value' /} 请注意,如果您的标记位于view\tags tags目录中,则可能不需要指定#{mytags.customerList,只需指定#{customerList即可 不要对名称或参数使用引号 确保标记可
#{mytags.customerList 'function':'customersList()' /}
如何传递多个参数?尝试
#{mytags.customerList function:'customersList()', arg2:'arg2value' /}
请注意,如果您的标记位于view\tags tags目录中,则可能不需要指定#{mytags.customerList,只需指定#{customerList即可
#{mytags.customerList param1:value1, param2: value2, param3: value3 /}
其中,
paramN
是标记内参数的名称,valueN
对应于当前模板中可用的值“将不用于参数”,不应出现在“函数”中,您的意思是将列表传递给标记吗?如果是35;{mytag items:customersList()/}然后在mytag.html中将其称为_项。我指的是单引号字符(')。单引号字符不应用于参数。但是“函数”有单引号字符。我不确定我是否真正理解您的问题。但是正确的语法应该是35;{mytag arg:'thisisastring',arg1:iamanobject/}参数名称周围没有引号。