1

次の Cheetah テンプレートが与えられた場合

#filter None
{data:[
#for $person in $persons
{naam: "#if $person.lastname==None then '' else $person.lastname.replace('"', '\\"')#}, 
#end for
]}
#end filter

「を\\」に置き換えるのは一口です。

この式をより簡単に/より短く書く方法はありますか?

4

1 に答える 1

0

私はチーターを知りませんが、おそらくこれでうまくいきます:

{naam: "#$person.lastname and $person.lastname.replace('"', '\\"')#}, 
于 2012-07-21T07:28:43.860 に答える