如何创建像 Angular 2 那样的模板变量?

Posted

技术标签:

【中文标题】如何创建像 Angular 2 那样的模板变量?【英文标题】:How to create a template variable like that of Angular 2? 【发布时间】:2018-01-17 04:50:46 【问题描述】:

我想在 Xamarin Forms 中创建一个模板变量,就像我们可以在 Angular 中创建的那样。

比如this

【问题讨论】:

【参考方案1】:

您可以使用 x:Name 来命名视图,然后使用 x:Reference 在其他地方引用它。像下面这样:

<Slider x:Name="slider"
        Maximum="360" />

<Label BindingContext="x:Reference slider"
      Text="Binding Value, StringFormat='The angle is 0:F0 degrees'" />

Here is an article 展示了这种和其他绑定技术。

【讨论】:

以上是关于如何创建像 Angular 2 那样的模板变量?的主要内容,如果未能解决你的问题,请参考以下文章

从Angular2控制器中的模板访问局部变量

如何从 Angular 2 中的数据渲染静态 Angular 组件? [复制]

为模板中的变量赋值 - Angular7

Angular 6:如何使用模板引用变量来调用子方法?

Angular 2 - 在模板中的变量内显示变量

如何在 Angular 中为 ngfor 为 html 模板键入变量?