-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
flet项目比较少,最近研究你的代码,有些问题请教一下。 #1
Comments
我之前好像也遇到过这个问题🤔,不妨看看这个flet-dev/examples#104 其实我是参照flet库作者给的案例Trello写的,似乎这个案例就会有这个问题,然后我自己写的也完美的继承了这个问题😵💫((( |
哈哈,感觉写法很不错。但是你最后有解决了吗? 刚刚问其他人,说是因为传递 全局 page时候,尤其给一些子组件,最好不要直接用self.page,要另外改个名字self.page_。可能app、 page这种算是flet关键字。 |
整个GitHub找了好几天,没有什么好的开源项目,能推荐几个你以前学过的开源项目代码吗? |
谢谢,已经可以了。还有个小bug。网易云音乐,链接有变化。 |
噢好像很有道理😯,我有空尝试修改一下
其实我只看过flet官方文档,稍微研究过几个官方案例,没有参考其他的开源项目,如果需要的话或许可以参考这几个(感觉几个官方的案例还是挺好的:
好像我从网易云桌面客户端->右键->复制链接 得到的链接似乎没有这个#号 最后谢谢支持🥰 |
`
def init(self):
self.page.views.clear()
self.page.views.append(
View(
"/",
[self.appbar, self.layout],
padding=padding.all(0)
)
)
self.page.update()
self.page.go('/')
`
app.py 代码里面 self.page.update() 之后会报错。 好奇特 我看代码都是对的。
注释掉就没问题,还有好多 传递给子布局的,一些app,或者page参数,会丢失变成None
File "d:\flet\music\ncm-downloader-main\ui\app.py", line 69, in init
self.page.go('/')
AttributeError: 'NoneType' object has no attribute 'go'
会提示这种
The text was updated successfully, but these errors were encountered: