オプションの配列パラメータを関数に渡したいとします。パラメータが指定されていない場合、配列は空でなければなりません。 私は次のことを試してみました:配列パラメータ、デフォルトでは空です
<cfargument name="time_blocks" type="array" required="false" default="[]">
しかし、私は次のエラーを取得する:私もこの試みた
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
:この場合
<cfargument name="time_blocks" type="array" required="false" default="">
を、誤差はほとんど同じです。
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
私もデフォルトの属性を削除しようとしましたが、その場合はtime_blocks
の値はnullです。 私は何が間違っていますか?
引用符なしで試しましたか? – Tropicalista