xamarin - [QueryProperty("Name", "name")] 在 Xamarin Shell 应用程序中的用途是什么?
问题描述
查看 Xamarin shell 示例,我看到了这一点:
namespace Xaminals.Views
{
[QueryProperty("Name", "name")]
public partial class CatDetailPage : ContentPage
{
public string Name
{
set
{
BindingContext = CatData.Cats.FirstOrDefault(m => m.Name == Uri.UnescapeDataString(value));
}
}
public CatDetailPage()
{
InitializeComponent();
}
protected override bool OnBackButtonPressed()
{
return base.OnBackButtonPressed();
}
}
}
有谁知道的目的:[QueryProperty("Name", "name")]
解决方案
它允许您在使用 url 导航时将参数传递给页面
在这里讨论
推荐阅读
- input - 有没有办法计算用户输入和特定数字之间的差异?
- javascript - Highcharts X 轴标签的多个图像
- python - Python 中的字符串变量可以存储的最大字符数是多少?
- javascript - 按下按钮一次后,如何使图像切换回原始图像 src
- c# - 带有 ItemControl 的 WrapPanel
- c++ - 尝试在 Arduino 上使用 millis() 创建计时器功能
- ruby - 在 Ruby 中为类的实例动态定义超级方法
- reactjs - 使用 reactjs 登录后无法获取组件
- node.js - 如何使用 NodeJS 驱动程序对字段值使用 OR 过滤 MongoDB 集合?
- mongodb - @SpringBootTest 如何预填充嵌入式 MongoDB?