Compare commits

..

4 Commits

Author SHA1 Message Date
zhcnyuyang
90fd4227c8 引入bulma 2025-06-28 21:13:02 +08:00
zhcnyuyang
de195a41ef - 2025-06-28 21:00:06 +08:00
zhcnyuyang
b14ad87b82 - 2025-06-28 16:48:46 +08:00
zhcnyuyang
baea76d8d5 创建主要类 2025-06-28 16:45:10 +08:00
2 changed files with 37 additions and 0 deletions

36
src/PostSet.ts Normal file
View File

@ -0,0 +1,36 @@
import 'bulma/bulma.sass';
export class PostSet {
private divElement: HTMLDivElement | null;
private options: any;
private baseurl: string;
constructor(divId: string, options: any) {
// 尝试获取 DOM 元素并赋值给成员变量
const elem = document.getElementById(divId);
this.divElement = elem as HTMLDivElement | null;
this.options = options;
}
public getDivElement(): HTMLDivElement | null {
return this.divElement;
}
public getOptions(): any {
return this.options;
}
public setOptions(options: any): void {
this.options = options;
}
public setDivElement(divId: string): void {
const elem = document.getElementById(divId);
this.divElement = elem as HTMLDivElement | null;
}
public getBaseUrl(): string {
return this.baseurl;
}
public setBaseUrl(baseurl: string): void {
this.baseurl = baseurl;
}
}

View File

@ -0,0 +1 @@