今回はjsでel式を空でない判定する方法を紹介します。 jsでel式を空でない判定する場合の注意事項は次のとおりです。 。 ここで話したいのは、JSP でのネストされた EL 式の使用ではなく、JS での使用であることに注意してください。
シナリオ: ページがジャンプした後、spring mvc を使用して json
objectをフロントエンド ページに渡します。これは js で取得して処理する必要があります。
返された json オブジェクト: {"nodes":[{"contactmobile":"15922208502","orderno":"XNH31918062989476864"},{"id":"12198","group":"11","content":"把考虑考虑","modelname":"Company"}],"links":[{"target":"12198","id":"15016","relationType":"公司","source":"12194"}]}
var graph;
var flag = "${empty jsonData}";
if(flag!="true"){
graph = eval('(' + '${jsonData}' + ')');
};
ここに注意事項があります: js で el 式を使用する場合は、必ず引用符を使用してください。返された JSON に二重引用符が含まれている場合は、一重引用符を使用して el 式を囲み、それ以外の場合は二重引用符を使用します。
また、eval
関数を使ってjson文字列をオブジェクトに変換する書き方にも注意してください。 この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
推奨読書:
ページを共有した後にホームページにリダイレクトVUE は ElTableColumn を拡張します以上がjsでel式の空でない判定を行う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。