24 lines
501 B
JavaScript
24 lines
501 B
JavaScript
import screenfull from "screenfull";
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
isFullscreen: false,
|
|
};
|
|
},
|
|
watch: {
|
|
/** 全屏状态切换时,对柱子粗细和字体大小进行相应调整 */
|
|
isFullscreen(val) {
|
|
// 暴露一个全屏状态改变的回调函数
|
|
this.fullscreenCallback(val);
|
|
},
|
|
},
|
|
mounted() {
|
|
if (screenfull.isEnabled) {
|
|
screenfull.on("change", () => {
|
|
this.isFullscreen = screenfull.isFullscreen;
|
|
});
|
|
}
|
|
},
|
|
};
|