我正在使用ColdFusion 9.0.1哪個是正確的使用範圍?
我正在運行一個包含其他頁面的頁面。此頁面的主要目的是確定要包含哪個頁面。將包含的頁面將使用我在頁面中使用的變量,這將是MovieID(在這種情況下)。
我的問題是哪個是在這個頁面上使用的最佳範圍?它會是VARIABLES嗎?
<cfscript>
Lookup = CGI.QUERY_STRING;
Query = CFC.doLookup(Lookup);
if (Query.RecordCount == 0) {
include "Content/Home.cfm";
} else {
// MOVIE PAGE
MovieID = Query.MovieID; // WHAT SCOPE SHOULD I USE HERE? FOR MOVIEID?
include "Content/Movie.cfm";
}
</cfscript>
非常感謝額外的信息(Wiki鏈接)以及將控制器移動到Application.cfc的建議。現在你提到它,這是一個完美的想法。非常感謝!!! – 2012-03-01 15:32:26
Query.MovieID也可能已被使用,並且它將只是或多或少的只讀。 – 2012-11-28 00:14:27