来自ViewModel的Nativescript getViewById

时间:2016-08-08 10:52:17

标签: mvvm viewmodel nativescript

我习惯使用getViewById()获取TextField以将native android filters应用于它。如何在不违反MVVM架构规则的情况下从ViewModel执行此操作?

1 个答案:

答案 0 :(得分:1)

在不破坏MVVM模式的情况下,无法从ViewModel访问TextField。

无论如何,我建议您只需从ViewModel调用getViewById()来设置本机android过滤器功能,因为MVVM implementation of NativeScript未指定解决此问题。你根本不必担心这是不好的做法。