我在代码中有这些数据
public partial class PruebaPage : ContentPage
{
public string Datas { get; set; } // data that I want to access
这是我的视图模型
namespace PuebasTemplate.ViewModels
{
public class PruebaViewModel : INotifyPropertyChanged
有没有办法从我的MVVM Datas
访问公共字符串PruebaViewModel
?
答案 0 :(得分:2)
有办法吗?当然。该页面可以通过某种方法或属性将其自身传递到VM中。
视图模型不应该知道任何关于它们的视图,当然不是实际引用它的紧密耦合。听起来你有一个XY问题;并且数据应该以视图模型开始。