#APP_IMAGES#在Oracle APEX 18.2中的Javascript函数中不起作用



我需要将数据中的ISO国家代码映射到javascript中的相关标志图标。

但是,这种语法不起作用。如何在javascript函数中使用#APP_IMAGES#来获取图像的句柄。

var country = {
"id":                    isoCode,
"name":                  covidData[i].COUNTRY_ALTERNATIVE_NAME,
"value":                 50,  // not used, dummy value
"status":                covidData[i].STATUS,
"fill":                  chartColors.general,
"longitude":             covidData[i].LONGITUDE,
"latitude":              covidData[i].LATITUDE,
"covax":                 covidData[i].COVAX_SUPPLY,
"covax_approved":        covidData[i].COVAX_APPROVED,
"mah":                   covidData[i].MAH,
"drug_product_supply":   covidData[i].DRUG_PRODUCT_SUPPLY,
"drug_substance_supply": covidData[i].DRUG_SUBSTANCE_SUPPLY,
"packing_release" :      covidData[i].PACKING_RELEASE,
"ema":                   covidData[i].EMA_FLAG,
"flag":                  "#APP_IMAGES#" + isoCode + ".png"
};

重点是:

"flag":                  "#APP_IMAGES#" + isoCode + ".png"

我尝试过"&AP_IMAGES&";,只有一个控制台日志给了我:

ariel/r/149/files/static/v289/

我相信正确的语法是&APP_IMAGES.。你的JavaScript代码在哪里?如果它在外部文件中,则不会进行替换。

最新更新