我想在ColdFusion中使用if条件,即检查<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<!DOCTYPE html>
<html ng-app="appname">
<body>
<div ng-controller="appCtrl">
<p>{{greeting.text}}, world </p>
</div>
</body>
</html>
变量是否已定义。
答案 0 :(得分:7)
每个变量都在某个范围内,而且(大多数)只是一个结构。
所以,您可以像这样使用structKeyExists()
:
<!--- If your variable is in VARIABLES scope --->
<cfif structKeyExists(VARIABLES, "firstWordCategory")>
<!--- Your Code --->
</cfif>
答案 1 :(得分:4)
要检查任何变量是否存在,您可以使用isDefined
函数:
<cfif isDefined("firstWordCategory")>
<cfoutput>#firstWordCategory#</cfoutput>
</cfif>
有关详情this。