Pertanyaan yang diberi tag «dart»

Dart adalah bahasa pemrograman berbasis kelas, statis (& sangat) untuk membangun aplikasi web dan seluler. Dart mengkompilasi JavaScript modern untuk dijalankan di browser dan mengkompilasi kode asli untuk dijalankan pada platform seluler seperti Android dan iOS. Dart juga berjalan di command-line untuk scripting dan aplikasi sisi server.


4
Apakah Anda perlu menggunakan kata kunci "baru" di Dart?
Dalam aplikasi berbasis Dart saya, saya hanya memperhatikan bahwa saya dapat menghilangkan newkata kunci dan semuanya bekerja dengan baik. Selain final widget = new Widget();saya juga bisa menggunakan final widget = Widget();. Apakah ini berpengaruh pada kode?
96 dart 

13
InkWell tidak menunjukkan efek riak
Mengetuk wadah akan memicu onTap()penangan tetapi tidak menunjukkan efek percikan tinta apa pun. class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { return new Scaffold( appBar: new AppBar( title: new Text(widget.title), ), body: new Center( child: new InkWell( onTap: (){print("tapped");}, child: new Container( width: 100.0, height: 100.0, color: Colors.orange, …

30
Flutter dan plugin google_sign_in: PlatformException (sign_in_failed, com.google.android.gms.common.api.ApiException: 10:, null)
Dialog (formulir Google) untuk kredensial berhasil dibuka, tetapi setelah saya mengisi kredensial saya, saya mendapatkan kesalahan ini. Saya mengikuti instruksi dari sini . Membuat proyek Firebase, mengaktifkan Google Drive API (itulah yang saya butuhkan untuk saat ini) dari Google API Console. Kode yang memunculkan pengecualian: final GoogleSignIn _googleSignIn = GoogleSignIn( …

8
Menghitung atau memetakan melalui daftar dengan indeks dan nilai di Dart
Di dart ada yang setara dengan yang umum: enumerate(List) -> Iterator((index, value) => f) or List.enumerate() -> Iterator((index, value) => f) or List.map() -> Iterator((index, value) => f) Tampaknya ini adalah cara termudah tetapi masih terlihat aneh bahwa fungsi ini tidak akan ada. Iterable<int>.generate(list.length).forEach( (index) => { newList.add(list[index], index) }); …
95 dart  flutter 

22
Flutter plugin not install error ;. Saat menjalankan flutter doctor
Saya mengkonfigurasi Flutter SDKdi Ubuntu 16.4sistem Linux saya . Mengapa saya mendapatkan kesalahan berikut saat menjalankan flutter doctor? Saya telah menentukan baik PATHSuntuk flutterdan dartdi .bashrctetapi saya mendapatkan kesalahan ini saat menjalankanflutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (Channel beta, v0.5.1, on Linux, …


7
Flutter rendering SVG
Saya mencoba menambahkan gambar dengan sumber SVG ke aplikasi flutter saya. new AssetImage("assets/images/candle.svg")) Tapi saya tidak mendapatkan umpan balik visual. Bagaimana cara merender gambar SVG di Flutter?
90 dart  flutter 

1
Apa itu Nullability di Dart (Non-nullable secara default)?
Saya telah mendengar tentang fitur bahasa null keselamatan Dart baru, saat ini percobaan " 'tidak dapat dibatalkan' ". Seharusnya memperkenalkan non-nullable secara default . Spesifikasi fitur dapat ditemukan di sini dan masalah bahasa GitHub di sini . Bagaimana cara kerjanya dan di mana saya bisa mencobanya?
27 flutter  dart 

1
inheritFromWidgetOfExactType tidak digunakan lagi, tergantungOnInheritedWidgetOfExactType sebagai gantinya
Sejak rilis Flutter 1.12 kode saya berikut: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } peringatkan dengan yang berikut ini: 'inheritFromWidgetOfExactType' sudah usang dan tidak boleh digunakan. Gunakan dependOnInheritedWidgetOfExactType sebagai gantinya. Fitur ini sudah tidak digunakan lagi setelah v1.12.1 .. Cobalah mengganti penggunaan anggota yang sudah tidak digunakan …
23 flutter  dart 

3
Flutter - Cara mengurangi Ukuran Aplikasi pada Perangkat
Ukuran Unduhan Bundel Aplikasi Saya di Google PlayStore sekitar 23 MB : Tapi Mengapa setelah diinstal, Ukuran Aplikasi pada Disk meningkat secara signifikan menjadi 83 MB : Gagasan mengapa ini terjadi, karena: 1) File aset Flutter (gambar, suara & font) pada proyek hanya sekitar 11 MB 2) Ukuran Flutter Source …
17 android  gradle  flutter  dart  apk 

3
Bagaimana menjalankan generator kode di atas pembuat kode lainnya?
Menggunakan tumpukan source_gen untuk membuat generator kode, bagaimana saya bisa membuat generator yang menghasilkan kode yang akan menjadi input generator lain (lebih khusus json_serializable)? Sebagai contoh, pertimbangkan: class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { final String firstName; final …
14 flutter  dart 

5
bergetar - aliran-kontrol-koleksi diperlukan, tetapi apakah mereka?
Setelah meningkatkan flutter (versi master dan stable) dan panah, saya mendapatkan kesalahan tentang percobaan - koleksi-aliran-kontrol tidak diaktifkan untuk berbagai for-loop yang saya gunakan dalam proyek. Saya mencoba memperbaikinya menggunakan entri ini tetapi itu hanya membuat hal-hal aneh. Jadi, sekarang saya memiliki kesalahan di bawah ini yang memberi tahu saya …
14 flutter  dart  upgrade 

5
Diamati sudah ditinggalkan di rxdart 0.23.1
Saya baru saja meningkatkan rxdart 0.23.1dan tiba-tiba saya mendapatkan kesalahan di mana pun saya menggunakan Observablekelas. Saya telah membaca tentang perubahan pada dokumentasi dan telah ditentukan untuk menggunakan rxdart_codemodpaket yang telah saya integrasikan dalam pubspec.yamlfile saya dan menjalankan perintah berikut pub global activate rxdart_codemodmelempar -bash: pub: command not foundkesalahan. Saya …
14 flutter  dart  rxdart 

7
Flutter - Membangun untuk iOS, tetapi kerangka kerja App.framework yang tertaut dan tertanam dibangun untuk iOS Simulator
Setelah memperbarui ke Catalina 10.15.4 beta dengan Xcode 13.4 beta, yang juga memperbarui Simulator ke 13.4 (921.4). Aplikasi mengkompilasi dan berjalan dengan benar pada perangkat yang terpasang secara fisik, tetapi tidak ada simulator dari perangkat apa pun yang dapat melewati tahap ini. Saya mendapat kesalahan Membangun untuk iOS, tetapi kerangka …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.