草庐IT

dart-webui

全部标签

visual-studio-code - 我在构建 flutter 项目时如何将 dart 和 flutter 设置为默认值

我正在使用vscode创建和构建一个flutter项目。但是每次按F5构建,vscode总是让我选择环境。这很烦人。如何在构建flutter项目时将dart&flutter设置为默认。 最佳答案 对于VSCode,你需要一个启动配置如果您没有以下文件,请创建一个:.vscode/launch.json内容为:{"version":"0.2.0","configurations":[{"name":"Flutter","type":"dart","request":"launch","program":"${workspaceFold

dart - 从坐标获取阿拉伯语地址行

我正在使用Geocoder用于获取地址行、国家/地区、邮政编码……的插件,如下所示:finalcoordinates=newCoordinates(26.328446,50.153868);varaddresses=awaitGeocoder.local.findAddressesFromCoordinates(coordinates);varfirst=addresses.first;print(addresses);print("${first.featureName}:${first.addressLine}");这会返回:flutter:ZarqaAlYamamahStreet

dart - 从坐标获取阿拉伯语地址行

我正在使用Geocoder用于获取地址行、国家/地区、邮政编码……的插件,如下所示:finalcoordinates=newCoordinates(26.328446,50.153868);varaddresses=awaitGeocoder.local.findAddressesFromCoordinates(coordinates);varfirst=addresses.first;print(addresses);print("${first.featureName}:${first.addressLine}");这会返回:flutter:ZarqaAlYamamahStreet

dart - Flutter:在多个列表或列之间排序、拖放

我一直在研究一些列表排序库,例如flutter_list_drag_and_drop、reorderable_list、flutter_reorderable_list、dragable_flutter_list和其他,但都只使用一个列表。我想做的事情可以在下图中理解,这正是Trello应用程序所具有的。任何图书馆建议或如何做到这一点? 最佳答案 I'vebeenresearchingsomelistsortinglibrarieslikeflutter_list_drag_and_drop,reorderable_list,flu

dart - Flutter:在多个列表或列之间排序、拖放

我一直在研究一些列表排序库,例如flutter_list_drag_and_drop、reorderable_list、flutter_reorderable_list、dragable_flutter_list和其他,但都只使用一个列表。我想做的事情可以在下图中理解,这正是Trello应用程序所具有的。任何图书馆建议或如何做到这一点? 最佳答案 I'vebeenresearchingsomelistsortinglibrarieslikeflutter_list_drag_and_drop,reorderable_list,flu

dart - 在 Dart 中创建扩展方法

通常当我创建自定义类时,我可以创建一个使用该类作为参数的函数,例如:classSphere{doublecalculateRadius(){return40.0;}}这样我就可以调用Sphere.calculateRadius()。但是对于像String类这样的预先存在的类,这是无法做到的。例如。我试过做类似的事情:String.createFrom(Strings){return"new";}但它不起作用(AndroidStudio甚至不让我编译。)。这可能吗?如果可能,我如何在Dart中做到这一点?如果我创建了它,我将如何访问我从中调用该方法的对象?(示例中的字符串)

dart - 在 Dart 中创建扩展方法

通常当我创建自定义类时,我可以创建一个使用该类作为参数的函数,例如:classSphere{doublecalculateRadius(){return40.0;}}这样我就可以调用Sphere.calculateRadius()。但是对于像String类这样的预先存在的类,这是无法做到的。例如。我试过做类似的事情:String.createFrom(Strings){return"new";}但它不起作用(AndroidStudio甚至不让我编译。)。这可能吗?如果可能,我如何在Dart中做到这一点?如果我创建了它,我将如何访问我从中调用该方法的对象?(示例中的字符串)

dart - CupertinoSliverNavigationBar largeTitle 多行

我正在创建一个使用Cupertino小部件的Flutter应用程序。现在我正在使用CupertinoSliverNavigationBar,但我确实喜欢多行标题。目前我写了以下内容:@overrideWidgetbuild(BuildContextcontext){returnCupertinoPageScaffold(child:CustomScrollView(slivers:[CupertinoSliverNavigationBar(largeTitle:Text("Whydoesn'tthistextwrap?Iwantittobemultiline...")),SliverF

dart - CupertinoSliverNavigationBar largeTitle 多行

我正在创建一个使用Cupertino小部件的Flutter应用程序。现在我正在使用CupertinoSliverNavigationBar,但我确实喜欢多行标题。目前我写了以下内容:@overrideWidgetbuild(BuildContextcontext){returnCupertinoPageScaffold(child:CustomScrollView(slivers:[CupertinoSliverNavigationBar(largeTitle:Text("Whydoesn'tthistextwrap?Iwantittobemultiline...")),SliverF

dart - json字符串转换问题

data[i]['title']={varent_pos:1,varent_ct:0,title:AashirvaadAttawithMultigrainspouch,imageslist:[],varent_id:null,id:43469930505}try{finalparsed=json.decode(data[i]['title']);}onFormatExceptioncatch(e){print("Thatstringdidn'tlooklikeJson.");}onNoSuchMethodErrorcatch(e){print('Thatstringwasnull!')