Files
obsidian-notes/1Project/构建新框架/MVVM/欠缺内容.md
2025-08-04 17:40:09 +08:00

30 lines
1016 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
- [ ] 扩展嵌套列表
- [x] 列表优化添加 移除
- [ ] 自定义嵌套列表的事件
- [x] 绑定View-ViewModel的报错
- 优化V和VM的绑定
---
- [x] M和VM的事件通知
- ~~在用的时候可以用别的事件系统接入Event~~
---
- [ ] 设置Active标签
---
- [x] bool值回调除了toggle另外的组件怎么处理
- ~~通过特性ValueChanged解决~~
- ~~需要将现有组件重新封装一次~~
- ~~bool值回调就可以根据IValueChanged接口来实现了~~
- ~~~~~IValueChanged\<string\>~~~~~
- ~~Text : IValueChanged\<string\>~~
- ~~IValueChanged\<bool\>~~
---
- [ ] Inject添加ScopeId的参数
---
- 池子接入应该更方便一点,
- 现在的情况每种泛型都需要Register
---
- OnValueChanged太过麻烦
- ToggleGroup选择改变的时候View没有对应的监听想要监听必须new一个组件出来或者直接绑定ViewModel的PropertyChanged的方法
---
- ~~toggle监听的方式为interface = bool选中之后不可取消~~