如何在Sightly中使用后从请求中删除变量?

时间:2016-01-21 14:10:51

标签: sightly

我遇到一种情况,我需要一个请求属性来识别子组件呈现的容器组件。基于此我改变了子组件的行为。但是,我希望在呈现子组件后清除request属性。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以编写一个脚本(比如clear.js)来清除请求变量:

/*
 * Clear request objects
 */

"use strict";

use([], function () {
    request.removeAttribute("variableName");
    request.removeAttribute("variableName");
});

从您正确的代码中调用此脚本:

<sly data-sly-use="clear.js"> </sly>