草庐IT

example_route

全部标签

routing - Flutter - 自定义路由转换导致黑屏

我正在尝试从我的导航器自定义动画。这是我当前路线的样子:classHelpRouteextendsMaterialPageRoute{HelpRoute({WidgetBuilderbuilder,}):super(builder:builder);@overrideWidgetbuildTransitions(BuildContextcontext,Animationanimation,AnimationsecondaryAnimation,Widgetchild){if(settings.isInitialRoute)returnchild;returnnewSlideTransi

flutter - 如果 Open Keyboard 的 Textfield 位于命名 Route 的 bottomSheet 中,则 Open Keyboard 意外关闭

在我们现在正在编写的应用程序中,我们遇到了一个问题,即如果将焦点放在底部工作表中的文本字段,键盘会在短暂的闪烁后消失。在尝试修复它数小时后,我试图隔离这种奇怪的行为并提出了以下错误:如果我在不是主页的页面的脚手架的底部工作表中点击TextField,键盘就会消失。(见示例)我已经在https://github.com/flutter/flutter/issues/36271上发布了这个但还没有得到回应。有人知道吗?这真的是一个错误还是我在路线上做错了什么?提前致谢。马库斯示例代码import'package:flutter/material.dart';voidmain()=>runA

android - Flutter 原生插件 : Example with eventlisteners

我正在寻找一个易于理解的带有native插件的事件监听器示例。因此,例如:我正在编写的插件有很多监听器,它们在操作失败或完成时执行某些操作。这些监听器可以用native代码编写,但我如何允许编写dart代码的最终用户编写他们自己的自定义监听器?那么例如在onSuccess事件中添加另一个变量赋值?我正在寻找适用于Android和iOS的小示例。----编辑----我正在使用这段代码atm:publicstaticvoidregisterWith(Registrarregistrar){finalMethodChannelmethodChannelGeoFire=newMethodCha

flutter - 命名路由导航错误: type 'MaterialPageRoute<dynamic>' is not a subtype of type 'Route<String>'

我正在尝试使用命名路由导航到另一个页面:...RaisedButton(child:Text('Getimage'),onPressed:()=>Navigator.pushNamed(context,'/second'),...但是报错>I/flutter(12439):══╡EXCEPTIONCAUGHTBYGESTURE>╞═══════════════════════════════════════════════════════════════════>I/flutter(12439):Thefollowingassertionwasthrownwhilehandlingag

navigation - flutter 导航器 : Dynamic initial route

我的应用仅在首次启动时显示一些介绍屏幕。首次启动后,第一个显示的屏幕应该是我的HomePage。我试过这些路线:"/"->HomePage()"/intro"->IntroPage()然后像这样设置initialRoute:initialRoute:isFirstLaunch?"/intro":"/"使用该配置,当initialRoute是“/简介”。这很糟糕,因为HomePage()加载了一个CameraPreview,所以它会请求权限并且是资源密集型的。在我明确导航到主页之前,不应加载它。我也试过这个配置:"/"->IntroPage()"/home"->HomePage()然后我

nginx - Docker Nginx 代理 : how to route traffic to different container using path and not hostname

可以说,现在我在不同路径上的同一台服务器上运行了不同的应用程序:10.200.200.210/app110.200.200.210/app210.200.200.210/app3我想使用nginx作为代理在不同的Docker容器上运行每个应用程序。我试过jwilder/nginx-proxy如果我使用不同的域名(app1.domain.com、app2.domain.com等),效果很好,但我无法使用域,我需要使用相同的IP。我也不能使用不同的端口,例如:10.200.200.210:81/app110.200.200.210:82/app210.200.200.210:83/app3

nginx - Docker Nginx 代理 : how to route traffic to different container using path and not hostname

可以说,现在我在不同路径上的同一台服务器上运行了不同的应用程序:10.200.200.210/app110.200.200.210/app210.200.200.210/app3我想使用nginx作为代理在不同的Docker容器上运行每个应用程序。我试过jwilder/nginx-proxy如果我使用不同的域名(app1.domain.com、app2.domain.com等),效果很好,但我无法使用域,我需要使用相同的IP。我也不能使用不同的端口,例如:10.200.200.210:81/app110.200.200.210:82/app210.200.200.210:83/app3

swift - convenience init vs init in swift, explicit examples better 有什么区别

我很难理解两者之间的区别,或者convenienceinit的目的。 最佳答案 标准初始化:Designatedinitializersaretheprimaryinitializersforaclass.Adesignatedinitializerfullyinitializesallpropertiesintroducedbythatclassandcallsanappropriatesuperclassinitializertocontinuetheinitializationprocessupthesuperclasscha

c# - 请求的性能计数器不是自定义计数器,必须将其初始化为 ReadOnly。"on RouteTable.Routes.MapHubs();

我在AspNetMVC4应用程序中使用SignalR1.1.2版本和温莎城堡。我的问题是,自从我移动到较新的SignalR版本后,此错误消息就出现了。"TherequestedPerformanceCounterisnotacustomcounter,ithastobeinitializedasReadOnly."在行中RouteTable.Routes.MapHubs();这是RegisterHubs类publicstaticclassRegisterHubs{publicstaticvoidStart(){varsignalrDependencyContainer=newWinds

c# - 如何在不使用属性路由在 Route 属性上指定名称的情况下生成 Web Api 2 URL?

我已将我的ASP.NETMVC5应用程序配置为对WebApi使用AttributeRouting:publicstaticclassWebApiConfig{publicstaticvoidRegister(HttpConfigurationconfig){config.MapHttpAttributeRoutes();}}我有一个ApiController如下:[RoutePrefix("api/v1/subjects")]publicclassSubjectsController:ApiController{[Route("search")][HttpPost]publicSear