Uso de la biblioteca flutter series de 4 dardos

Biblioteca personalizada

import ’lib/xxx.dart'

Biblioteca integrada del sistema

import ‘dart:math'
import 'dart:io'

Biblioteca del sistema de gestión de paquetes de pub

dirección del almacén de pub:
https://pub.dev/packages
https://pub.flutter-io.cn/packages

  1. Cree un nuevo archivo pubspec.yaml en el directorio raíz de su propio proyecto
  2. Configure el nombre, la descripción, las dependencias y otra información en el archivo pubspec.yaml
  3. Ejecute pub, descargue el paquete al local
  4. Introduzca el paquete de importación de la biblioteca: http / http.dart como http en el proyecto

Por ejemplo, si queremos encontrar dependencias http del pub, abrimos directamente la dirección del almacén del pub:
Inserte la descripción de la imagen aquí
buscamos directamente para encontrar la versión correspondiente a http y agregamos la dependencia http al archivo pubspec.yaml

name: xxx
description: A flutter module
dependencies:
  http: ^0.12.0+4

Después de que se complete la instalación de pub get, siga el ejemplo en el almacén y consulte su propio código:

Inserte la descripción de la imagen aquí

Paquete de resolución de conflictos

Si se define la misma clase en los dos archivos de dardos introducidos, entonces usaremos como para resolver el conflicto

import 'lib/Person1.dart';
import 'lib/Person2.dart' as per;

main(List<String> args) {
  Person person = new Person();
  per.Person person2 = new per.Person();
}

Tanto Person1 como Person2 definen la clase de Person. Si no aplica como al mismo tiempo, recibirá un error al crear la clase Person. Después de usar as, especificará claramente la clase Person en el archivo dart cuando cree Demasiado

Importar algunos métodos

Use la palabra clave show para referirse a un método en un archivo dart

import  'lib/MyMath.dart' show getName
Publicado 159 artículos originales · 22 alabanzas · 90,000+ visitas

Supongo que te gusta

Origin blog.csdn.net/ytuglt/article/details/105099901
Recomendado
Clasificación