如何将对话框 属性 值直接传递给 AJAX 请求 JAVA Script USE API.?

How to pass dialog property value to AJAX request in sightly JAVA Script USE API.?

我正在使用服务器端 Java脚本 USE API 来读取对话框属性,如下所示

use(function () {
var myproperty = properties.get("renderpagetype");
return { callajaxvariable: myproperty,
};
});

如何 pass/get 此对话框 属性 值并立即调用 AJAX 请求。? (即我需要通过 JS USE API 检索到页面级别 Java 脚本用法的对话框值)。

这是一个非常简单的示例,说明您根据您的问题想要实现的目标:

simple.js

use(function () {
  var myproperty = properties.get("renderpagetype");
  return {callajaxvariable: myproperty};
});

simple.html

// simple.html
<script data-sly-use.simple="simple.js">

  /* assuming you use jquery */
  $.ajax({
    method: "POST",
    url: "/path/to/backend/servlet",
    someParam: "${simple.callajaxvariable @ context='scriptString'}"
  })
</script>