我想做的就是,每当我要拖动并调整图像大小时,它将保存位置,否则如果我要刷新页面它仍将保留。我该如何解决?
答案 0 :(得分:0)
在localStorage事件中将您的位置存储在onbeforeunload,并在刷新页面之前调用此事件。
localStorage属性允许您访问本地存储对象。 localStorage类似于sessionStorage。唯一的区别是 即,存储在localStorage中的数据没有到期时间,数据 存储在sessionStorage中的浏览会话被清除 结束 - 也就是说,当浏览器关闭时。
function addImport(statements: ts.NodeArray<ts.Statement>) {
const importStatement = ts.createImportStatement(/*...*/);
return ts.createNodeArray([importStatement, ...statements]);
}
visitEachChild(
sourceFile,
/*replace this with something that controls traversal*/ x => x,
context,
addImport);
然后在页面加载时通过读取localStorage.setItem('somekey',JSON.stringify(positionData));
// stringify if your data is an object.
localStorage