我在函數中出現了一個奇怪的問題,我試圖從jTemplates模板中調用,提供錯誤「XYZ.getFriendlyName不是函數」。看起來我一定忽略了一些簡單的東西,但我試過了我能想到的一切,錯誤依然存在。代碼如下所示:在jTemplate中找不到函數
<input type="text" value="{#if $T.RowId !== null}{XYZ.getFriendlyName($T.RowId)}{#/if}"/>
我試圖在排除了語法錯誤的功能刪除了一切,重命名功能,並將其移入全局命名空間,函數本身移動到頁面的模板在模板代碼之前,甚至將所有內容都放在一個三元運算符中,到目前爲止我還沒有在jTemplates中使用它。我繼續得到同樣的錯誤。有誰知道我可以解決這個問題的方法?
謝謝! Garann
XYZ.getFriendlyName如何定義? – 2010-02-23 17:04:01
我嘗試了多種不同的方式,但我試圖做的是將其定義在外部文件中,如下所示: XYZ.getFriendlyName = function(pipe,questions){ ... }; – garann 2010-02-23 18:32:08