Può funzionare argomento hanno accenno a cfscript (CF9)?
-
19-09-2019 - |
Domanda
Può funzionare argomento avere suggerimento a cfscript (CF9)?
style CFML:
<cffunction name="myFunc" output="false" returntype="void">
<cfargument name="arg1" type="arg1" default="default" hint="my hint">
...
</cffunction>
style cfscript CF9:
public void function myFunc(string arg1='default') {
...
}
Dove per specificare sentore dell'argomento (arg1) di cui sopra?
Soluzione
Il modo più semplice è quello di utilizzare la notazione a JavaDoc.
component{
/**
* @hint This is a hint
* @arg1 This is an argument hint
* @arg2 This is another argument hint
*/
public void function myFunc(string arg1='default', numeric arg2) {
return TRUE;
}
}
Altri suggerimenti
Non ho giocato con CF9, ma si può fare qualcosa di simile in CF8:
<cffunction name="myFunc" output="false" returntype="void">
<cfargument name="arg1" type="arg1" default="default" hint="my hint">
<cfscript>
//do stuff
</cfscript>
</cffunction>
Non è l'ideale, ma forse un comprimise accettabile.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow