awtk-mvvm icon indicating copy to clipboard operation
awtk-mvvm copied to clipboard

Model-View-ViewModel for AWTK

Results 34 awtk-mvvm issues
Sort by recently updated
recently updated
newest added

代码调用如下,先返回主屏,再打开新窗口,控制台打印已打开,实际窗口没有打开 navigator_back_to_home(); navigator_switch_to("main_menu/main_menu", FALSE);

有从代码提交记录中看到,awtk-mvvm框架在 (commitID: fd91dead5a1a1dd0cda73fd5ade4a026df1cbabf )提交之前对View更新进行的是同步处理,该commit提交后使用了idle进行异步处理,包括在列表的动态渲染也是使用了异步处理。想请教一下,在这几处View更新的时候使用异步处理的目的是啥呀,使用异步处理执行View更新会不会导致界面刷新性能不佳。 ![screen_shot_1659662827416](https://user-images.githubusercontent.com/40563552/182983335-2a163735-efe4-4a65-a5bd-91f12d900594.png)

在README.md里面有列举这三个jsdemo,但是demos文件夹没有对应源码,希望能够补充,谢谢啦

lua在嵌入式环境中应用比较广泛,增加lua语言的绑定,在计划内吗?

```xml ... ... ``` ```C general_settings_t* general_settings_create(void) { general_settings_t* general_settings = TKMEM_ZALLOC(general_settings_t); return_value_if_fail(general_settings != NULL, NULL); general_settings->language_id = 1; return general_settings; } ``` 打开窗口时,`combo_box`总是显示第0个选项而不跟模型的一致。 而将模型绑定到`selected_index`上: ```xml ``` 打开窗口时,`combo_box`显示的选项而跟模型的一致;但操作UI改变选项后,模型属性`language_id`没有跟随UI变化。

想学习一下mvvm架构,根据awtk-mvvm-c-hello文档编译不成功。 ![QQ截图20211113202404](https://user-images.githubusercontent.com/41711488/141643847-836b7354-a94f-4309-b1ac-f41bcd0a1dad.png) ![QQ截图20211113202252](https://user-images.githubusercontent.com/41711488/141643840-069b6bd9-5ebc-404b-ba9b-ed178e8f1e1f.png)

awtk和awtk-mvvm都是最新的。 src/mvvm/awtk/binding_context_awtk.c: In function 'widget_trim_children': src/mvvm/awtk/binding_context_awtk.c:474:9: error: 'widget_t {aka struct _widget_t}' has no member named 'need_relayout_children' widget->need_relayout_children = TRUE; ^~ scons: *** [src/mvvm/awtk/binding_context_awtk.os] Error 1 scons: building terminated because of...

请问能否在CloseWindow的时候重绘最顶层的窗口?