日记 - 20181210

229 字
2 分钟
...阅读
...评论
小雨

最近公司项目需要写一个 Windows 客户端,需要调用 SR300 的摄像头驱动,所以得基于 .net 写,不能用 electron 这样的方案。本来打算老老实实用 WPF,但是界面实在有点复杂,用 WPF 写要累死,调研了一下,发现了 Neutronium 这个好东西。

使用了几天,遇到了不少坑,第一个比较蛋疼的就是页面在 app 中可以正常渲染,在浏览器中调试总是拿不到绑定的数据,一直报错。无奈,跟了下源码,发现罪魁祸首是这一行:

Object.assign(vm, { ViewModel: { Router: { BeforeResolveCommand: null } } })

Object.assign 的时候,把 ViewModel 里面的其他东西都替换没了。

前往 GitHub 上看,发现作者 4 小时前刚刚更新 1.4.0,里面已经把这个修复了,😓

被改成了以下代码:

vm.ViewModel.Router = { BeforeResolveCommand: null }

果断先升级 1.4.0 再说。

评论区
Copyright © Bean Deng