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?

È stato utile?

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
scroll top