0

剣道グリッドがあり、この列を宣言します。

                {
                    width: 30,
                    sortable: true,
                    title: 'Title',
                    field: "status",
                    template: "#if(data.status=='false'){#= window.oooo #}else{#<span />#}#"
                },

window.ooooおそらくご想像のとおり、セルに表示するために変数 (行モデルにはない)、たとえばグローバル変数にアクセスしたいと考えています。

しかし、これは機能しません (コードをそのまま表示します)。

これを達成する方法はありますか?

4

1 に答える 1

1

ifあなたのようなものを挿入する前に、最初のステートメントを適切に閉じる必要があるようですwindow.oooo:

template: "#if(data.status=='false'){# #=window.oooo # #}else{#<span />#}#"

ライブサンプル: http://jsfiddle.net/rniemeyer/Z6rjw/

于 2013-10-14T14:47:47.533 に答える