چرا اصلا layers نمیشناسه نوع ورژن flutter map هم عوض کردم نشد
باید چیکارکنم؟
سلام. کدتون رو بفرستید
class MainScreen extends StatelessWidget { const MainScreen({super.key}); @override Widget build(BuildContext context) { return Scaffold( body: FlutterMap(options: MapOptions( initialCenter: LatLng(35.715298,51.404343), initialZoom: 16, ), layers:[], children: ), ); } }
از layers خطا میگیره با اینکه مطابق ویدیو رفتم
این خطا را میده:[{ "resource": "/d:/پروژه فلاتر/p1/pp1/f11_parisa/parisa/lib/main.dart", "owner": "_generated_diagnostic_collection_name_#0", "code": { "value": "undefined_named_parameter", "target": { "$mid": 1, "path": "/diagnostics/undefined_named_parameter", "scheme": "https", "authority": "dart.dev" } }, }]
ارایه مربوط به layers که خالی هست
منظورتون کدام قسمت اش میشه ؟
layers:[ TileLayeOptions( ),
کلا layers و TileLayeOptions نمیشناسه اصلا اینها در اون جدول راهنما که اکثر کدها هست اینها نیستند و خودم مینویسم
بروز رسانی نشده نباید از کد دیگه ای استفاده کرد؟
من در پروژهای از ورژن ۷.۰.۰ این پکیج استفاده کردم و اوکی بوده. به این صورت:
FlutterMap( mapController: _controller.mapController, options: MapOptions( interactionOptions: InteractionOptions( flags: _controller.editableLocation.value ? InteractiveFlag.all : InteractiveFlag.none, ), }, initialCenter: _controller.userLocation.value, initialZoom: 16, minZoom: 5, maxZoom: 18, ), children: [ TileLayer( urlTemplate: 'https://tile.openstreetmap.org/{z}/{x}/{y}.png', userAgentPackageName: 'dev.fleaflet.flutter_map.example', ), ], ),