我正在尝试 MAUI,但遇到了一个奇怪的错误。它不会让我添加新页面,每次我尝试这样做时,InitializeComponent
构造函数中都会出现错误:
当前上下文中不存在名称“InitializeComponent”
Microsoft.Maui.Controls
我已在 C# 代码和 XAML 代码中添加。
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
Run Code Online (Sandbox Code Playgroud)
有人知道在这里可以做什么吗?
Keyboard
我在使用完后或触摸屏幕后leave
遇到Entry
隐藏问题。
在 Xamarin Forms 中,它工作正常,键盘隐藏了,但里面却Maui
没有?
<CheckBox
x:Name="Cbbb1"
Grid.Row="1"
Grid.Column="0"/>
<Entry
x:Name="Ebb1"
Grid.Row="2"
Grid.Column="2"
Keyboard="Numeric" />
Run Code Online (Sandbox Code Playgroud)
删除Keyboard="Numeric"
没有帮助。
我正在使用VisualStudio 2022 预览版 17.1.0 预览版 3.0。
我也尝试过这个:
xmlns:local="clr-namespace:KeyboardhideMaui"
Run Code Online (Sandbox Code Playgroud)
和这个:
<Entry.Triggers>
<DataTrigger TargetType="Entry" >
<Trigger.EnterActions>
<local:FocusTriggerAction Focused="True" />
</Trigger.EnterActions>
<Trigger.ExitActions>
<local:FocusTriggerAction Focused="False" />
</Trigger.ExitActions>
</DataTrigger>
</Entry.Triggers>
<CheckBox
x:Name="Cbbb1"
Grid.Row="1"
Grid.Column="0" />
<Entry
x:Name="Ebb1"
Grid.Row="2"
Grid.Column="2"
Keyboard="Numeric" />
Run Code Online (Sandbox Code Playgroud)
班级
public class FocusTriggerAction : TriggerAction<Entry>
{
public bool Focused { get; set; }
protected override async …
Run Code Online (Sandbox Code Playgroud) 有什么办法可以把convert
代码=> transform: translate(-50%, -50%)
转成tailwindcss
. 我已经搜索了 tailwindcss 文档,但没有解决方案。
Zipkin 在本地运行良好,但在 docker 容器中运行不佳。所有的微服务都在Eureka中注册良好,并且可以很好地通信。但唯一的问题是Zipkin。我收到以下错误:
org.springframework.web.client.ResourceAccessException:“http://localhost:9411/api/v2/spans”的 POST 请求出现 I/O 错误:连接到 http://localhost:9411 [localhost/127.0.0.1]失败:连接被拒绝
我的 docker-compose.yaml 如下:
version: '3.8'
services:
currency-exchange:
image: samankt/springboot-udemy-currency-exchange:0.0.1-SNAPSHOT
mem_limit: 512m
ports:
- '8000:8000'
networks:
- saman-network
environment:
EUREKA.CLIENT.SERVICE-URL.DEFAULTZONE: http://naming-server:8761/eureka
EUREKA.INSTANCE.PREFERIPADDRESS: true
SPRING.ZIPKIN.BASE-URL: http://zipkin-server:9411/
RABBIT_URI: amqp://guest:guest@rabbitmq:5672
SPRING_RABBITMQ_HOST: rabbitmq
SPRING_ZIPKIN_SENDER_TYPE: rabbit
depends_on:
- naming-server
- rabbitmq
api-gateway:
image: samankt/springboot-udemy-currency-api-gateway:0.0.1-snapshot
mem_limit: 512m
ports:
- '8765:8765'
networks:
- saman-network
environment:
EUREKA.CLIENT.SERVICE-URL.DEFAULTZONE: http://naming-server:8761/eureka
EUREKA.INSTANCE.PREFERIPADDRESS: true
SPRING.ZIPKIN.BASE-URL: http://zipkin-server:9411/
RABBIT_URI: amqp://guest:guest@rabbitmq:5672
SPRING_RABBITMQ_HOST: rabbitmq
SPRING_ZIPKIN_SENDER_TYPE: rabbit
depends_on:
- naming-server
- rabbitmq
currency-converter:
image: samankt/currency-conversion:0.0.1-SNAPSHOT
mem_limit: 700m …
Run Code Online (Sandbox Code Playgroud) 我尝试使用 libs.versions.toml 中的版本来设置 composeOptions,如下所示:
android {
...
composeOptions {
kotlinCompilerExtensionVersion = libs.versions.kotlinCompilerExtensionVersion.get()
}
}
Run Code Online (Sandbox Code Playgroud)
但我遇到函数错误.get()
:
未解决的参考。由于接收器类型不匹配,以下候选者均不适用: public inline operator fun <K, V> Map<out TypeVariable(K), TypeVariable(V)>.get(key: TypeVariable(K)): TypeVariable(V) ?在 kotlin.collections 中定义 public operator fun MatchGroupCollection.get(name: String): MatchGroup? 在 kotlin.text 中定义
当使用它来应用插件和实现库时,TOML 版本控制工作得很好,但当我想获取带有以下版本的版本时,TOML 版本控制工作得很好.get()
摇篮版本 7.5.1
所以我使用 Vercel 启动了我的 next.js 项目。该项目驻留在 GitHub 上的存储库中。我将 GitHub 存储库克隆到我的计算机上,当我尝试运行时
"npm run dev"
我得到一个
“命令未找到错误”
对于为什么会这样有什么想法吗?我想我在正确的目录中。
我尝试在网上查找是否位于正确的目录中,看起来确实如此。
这段代码是pandas。
pandas_reserve_tb \
.groupby(['hotel_id', 'people_num'])['total_price'] \
.sum().reset_index()
Run Code Online (Sandbox Code Playgroud)
我想将此代码更改为极坐标。
polars_researve_tb \
.groupby("hotel_id", "people_num")['total_price'] \
.sum().with_row_count()
Run Code Online (Sandbox Code Playgroud)
但是,我得到了错误
“类型错误:‘GroupBy’对象不可下标”
如何解决这个错误?