我习惯于使用getViewById()
来获取TextField,并将本机android过滤器应用于它。我怎么能做到这一点,从ViewModel没有打破MVVM架构的规则?
如果不破坏MVVM模式,就不能从ViewModel访问TextField
无论如何,我建议你从ViewModel调用getViewById()
来设置本地android过滤器功能,因为NativeScript的MVVM实现并没有指定解决这个问题。您完全不必担心这是一个糟糕的实践。