我有一个按钮,单击该按钮可以更改整个页面的颜色。当我打开新页面时,它将重置并再次返回到初始颜色。我可以加载新页面上一页中使用的最后一种颜色吗?我是JS的新手,所以我不知道这是否可行。
这是我正在使用的脚本:
CREATE OR REPLACE FUNCTION jsonb_array_eql (a JSONB,b JSONB) RETURNS BOOLEAN AS $$
DeclARE
_val_a jsonb;
_val_b jsonb;
BEGIN
IF (jsonb_typeof(a) != jsonb_typeof(b)) THEN
RETURN FALSE;
ELSIF (jsonb_typeof(a) != 'array') THEN
RETURN jsonb_eql(a,b);
ELSE
FOR _val_a,_val_b IN
SELECT jsonb_array_elements(a),jsonb_array_elements(b)
LOOP
IF (NOT(jsonb_eql(_val_a,_val_b))) THEN
RETURN FALSE;
END IF;
END LOOP;
RETURN TRUE;
END IF;
END;
$$ LANGUAGE plpgsql;
非常感谢!