zlgopen / awtk-mvvm

Model-View-ViewModel for AWTK
GNU Lesser General Public License v2.1
88 stars 27 forks source link

在pages(页面容器)下,有一页放入slider_view(滑动视图)控件,那么其他页的控件绑定v-data:focused属性不起作用! #46

Closed zhu-Lucy closed 1 year ago

WNsACE commented 2 years ago

你可以提供一个测试例子吗?我们这边测试一下啊

zhu-Lucy commented 2 years ago

你可以提供一个测试例子吗?我们这边测试一下啊

可以,要怎么发给你?留个qq邮箱还是?

WNsACE commented 2 years ago

你直接上传到这个 issues 的,可以添加附件文件的

zhu-Lucy commented 2 years ago

好的, demo.zip

WNsACE commented 2 years ago

里面好几个页面,是不是 callback 页面?要么直接提供一个简单可复现的项目?

zhu-Lucy commented 2 years ago

里面好几个页面,是不是 callback 页面?要么直接提供一个简单可复现的项目? 是callback页面,重新给你发。把callback页面里面的slide_view删掉和不删掉,重新运行比较结果不一样。 demo1.zip

WNsACE commented 2 years ago

好的,我们这边研究一下

WNsACE commented 2 years ago

你这个 demo1.zip 的项目,我用 vs2019 打不开里面的 vs 工程,然后用 scons 也不能编译,我看到里面修改 main 函数的一些代码而还有很多你自己的代码,而 ui 的 xml 文件也打不开,你能基于我们 mvvm 的 demo 修改一个可以简答的测试的项目么?

我用了 demo 的例子,还是没看懂你的问题在哪里,所以请你构建一个简单明确问题的 demo,最好不要带有什么过多你自己的代码

WNsACE commented 2 years ago

我刚刚看了一下代码,是因为 slide_view 创建的时候会设置自身的,我提供一个 diff 补丁,你试一下合并到 awtk 看看是否能够修复你的代码 awtk 修复非聚焦时候设置 slide_view 激活子控件的逻辑.zip

zhu-Lucy commented 1 year ago

已修复