【发布时间】:2016-04-05 13:26:37
【问题描述】:
有时在 WPF(MVVM) 中会发生 UI 控件 (View/Xaml) 有两个 DataContexts,这就是我们在执行绑定表达式时使用 ElementName 属性的原因,因此我们从所需的 DataContext 中选择 Binded 属性。
我的问题是:Angularjs 有这种情况吗?我的意思是同一个 UI 元素(Html 标签)的两个范围或 datacontexts/ng-models(随便)。
【问题讨论】:
-
一个 WPF 控件如何有两个数据上下文?我已经使用 WPF 将近 10 年了,我从未见过这样的事情。
-
这种情况有很多场景。 stackoverflow.com/questions/15498890/…。这是其中之一。
-
这不是一个具有多个数据上下文的控件,而是从另一个控件访问数据上下文。
-
对不起@GlenThomas。我的意思是 UI 控件(在同一个 XAML、视图中)。
标签: angularjs wpf xaml mvvm data-binding