调整C++ 代码

This commit is contained in:
2024-05-28 18:38:11 +08:00
parent 9c252dd8d8
commit de31b79465
16 changed files with 109 additions and 88 deletions

View File

@@ -8,7 +8,8 @@
"dependencies": {
"@devwiki/common_ui": "file:../common_ui",
"@devwiki/base": "file:../base",
"@ohos/axios": "^2.2.0"
"@ohos/axios": "^2.2.0",
"@devwiki/native_lib": "file:../native_lib"
},
"devDependencies": {},
"dynamicDependencies": {}

View File

@@ -8,6 +8,7 @@ import { Log } from '@devwiki/base';
import { BaseLocalStorage, ScreenUtil } from '@devwiki/base';
import { HomeItem, HomeItemGroup } from '../model/Home';
import { common, Want } from '@kit.AbilityKit';
import { CalculateAdapter } from '@devwiki/native_lib/src/main/cpp/types/libnatvie_lib';
@Entry
@@ -63,9 +64,13 @@ struct Index {
}
];
adapter?: CalculateAdapter;
aboutToAppear(): void {
ScreenUtil.getInstance().initScreenSize();
BaseLocalStorage.getInstance().init(getContext(this));
this.adapter = new CalculateAdapter();
let a = this.adapter.add(1,2);
}
onPageShow(): void {

View File

@@ -35,7 +35,8 @@ export struct HomePage {
TabContent() {
TabView2();
}.tabBar("View2")
}.onChange((index) => {
}.barOverlap(true)
.onChange((index) => {
if (index == 0) {
this.tv1ViewModel.onViewShow();
this.tv2ViewModel.onViewHide();