Dart es un lenguaje de programación basado en clases, estático (y fuertemente) para construir aplicaciones web y móviles. Dart compila a JavaScript moderno para ejecutar en el navegador y compila a código nativo para ejecutar en plataformas móviles como Android e iOS. Dart también se ejecuta en la línea de comandos para scripts y aplicaciones del lado del servidor.

Más sobre dart...

Tengo la siguiente función para bucle a través de los documentos y sus campos que tengo en mi colección de Firestore y mostrarlos como un mapa en la consola: documentsLoopFromFirestore() { FirebaseFirestore.instance .collection('myCollection') .get() .then((idkWhatGoesHereButIC....
9 jun. 2021 a las 01:03
Tengo un requisito para producir una vista de desplazamiento en aleteo en el que un widget que contiene contenido debe ser desplazable en la parte superior de un widget de encabezado. El encabezado debe ser parte del fondo del contenedor y el contenido debe ser desplazable para cubrir el encabezado.....
8 jun. 2021 a las 22:13
He estado tratando de agregar múltiples documentos de Firestore de una colección a otra colección en mi aplicación Flutter y, hasta ahora, esto es lo más cercano que he llegado a hacerlo. Intenté crear manualmente una lectura del mapa de los datos de Firestore y luego volver a almacenarlo a Firestor....
8 jun. 2021 a las 18:53
Tengo una prueba para verificar una excepción: test('throws an exception if missing data', () async { final client = MockClient(); final _apiService = ApiService(client, 'test/'); when( client.post( Uri.parse('test/user/auth_user'), headers: { 'Content-Type': 'applicat....
8 jun. 2021 a las 17:07
Estoy tratando de crear un widget de aleteo que puede ser inicializado por varios parámetros, algo como este class MyWidget extends StatefulWidget { final int? id; final String? username; MyWidget({this.id, this.username}); @override _MyWidgetState createState() => _MyWidgetState(); } c....
8 jun. 2021 a las 14:24
¿Qué significa cuando dicen: Una marca de exclamación de Postfix (!) Toma la expresión a la izquierda y lo lanza a su tipo subyacente no nulable. https://dart.dev/null-safety/underst-null-safety#null-assertion-poderator ¿Significa que comprueba si la expresión es nula o no y luego lanza un error ant....
7 jun. 2021 a las 14:06
Cuando uso List.Les.Filled () e inicialice el valor, ¿por qué sigo solicitando errores de sintaxis? introduzca la descripción de la imagen aquí....
7 jun. 2021 a las 12:35
¿Hay un constructo que se comunica a la condición de la función de la función Type Checker A? Por ejemplo, en TyPScript es posible decir function assertIsNumber(value: any): asserts value is number { if (typeof value !== 'number') { throw new TypeError(); } } Me gustaría poder hacer algo co....
7 jun. 2021 a las 09:44
Así que tengo una aplicación con esta barra de aplicaciones que tiene este botón. Cuando el usuario presiona el botón, abrirá el cajón. Sin embargo, cuando simplemente se desliza hacia la izquierda, también abrirá el cajón. Esta es la imagen: el botón Y este es mi código: return Scaffold( appB....
7 jun. 2021 a las 06:44
Tengo un problema. Me gustaría estallar la pantalla (del contexto principal) cuando se cierre el cuadro de diálogo de alerta. Así que aquí se va: El usuario hace algún personal. El diálogo de alerta está abierto Está abierto durante 3 segundos. El cuadro de diálogo de alerta está cerrado Movemos al ....
6 jun. 2021 a las 19:15
Estoy recibiendo dos errores uno en Quiz.Dart y otro en Main.Dart. En Main.Dart, estoy recibiendo un error en respondencia: _AnswerQuestion , Error: [El tipo de argumento 'Función de vacío (INT)' no se puede asignar a la función VOID de tipo de parámetro () '.] Main.dart import 'package:flutter....
6 jun. 2021 a las 17:36
¿Cómo creo un constructor seguro nulo con azúcar sintáctica que establecería un valor predeterminado si el valor proporcionado es nulo? class Person { Person({ required this.name, //Idealy, adding (?? "friend") instead of "required" should've worked but doesn't. required this.age, }); ....
6 jun. 2021 a las 16:56
Estoy tratando de buscar los datos JSON que vienen por la biblioteca HTTP. Me gustaría dudazar solo el valor "Alert_descripción" para el primer objeto al usuario. ¿Cómo puedo acceder a este atribuidor? Mi respuesta de API: { "code": 0, "message": " success", "data": { "data": { ....
6 jun. 2021 a las 13:16
Supongamos que tengo una receta llamada Garlic parmesan butter. Necesito devolver un objeto cuando se haya encontrado el nombre apropiado. Ahora, en una solución de ad-hoc simple, puedo buscar de la siguiente manera: class SearchRecipe { late RecipeModel recipe; RecipeModel returnRecipe(String?....
5 jun. 2021 a las 21:02
Intenté agregar un ancho al contenedor, pero no hizo nada. Por defecto llena la página? No estoy seguro de lo que está pasando. ¿Tengo que usar MediaQuery en algún lugar? Quiero que la publicación sea del mismo tamaño tanto en el teléfono como en la tableta. No soy genial con la explicación, así que....
5 jun. 2021 a las 20:18
Tengo este botón en mi aplicación para cambiar el idioma, y el icono del botón es una bandera redonda que representa cualquier idioma que esté seleccionado actualmente. Para que el usuario entienda, es un botón, quiero darle un poco de frontera, así que me parece más a un botón, pero no puedo encont....
5 jun. 2021 a las 17:06
Tengo TextFormefield y yo aumenté la altura de este campo. Me gustaría comenzar el texto desde la esquina superior izquierda y hacer que ese texto se rompa al final de la línea. Entonces, si alguien pondrá un montón de texto, el campo tendrá x líneas, no solo una. Cómo se ve ahora: ¿Cómo debería ve....
5 jun. 2021 a las 16:06
En el siguiente código, quiero poder usar el valor que escribió el usuario cuando se hace clic en el botón, pero newTaskTitle aparece como null dentro de la devolución de llamada onPressed. newTaskTitle parece estar en alcance en onChanged pero no en onPressed. ¿Que me estoy perdiendo aqui? import '....
5 jun. 2021 a las 13:59
¿Puedo ordenar List<dynamic> en dart? List<dynamic> list= [9,10,'Plus One']; list.sort(); print(list); Espero el resultado como 9,10, 'más uno' o 'más uno', 9, 10....
5 jun. 2021 a las 11:59
Me gusta este código para construir la miniatura del jugador de YouTube con el icono: Stack( children: <Widget>[ Container( decoration: BoxDecoration( image: DecorationImage( image: NetworkImage( "https://img.youtube.com/vi/_uOgXpEHNbc/0.jpg"), ....
5 jun. 2021 a las 08:18
Escriba un programa que imprime todos los números de 1 a 1000 en un orden grande a pequeño (descendente). Salida esperada: Cada línea tendrá un total de cinco (5) números y cada número se separará con un carácter '\ t' (TAB). ....
4 jun. 2021 a las 18:06
Estoy recibiendo este mensaje de error: la variable no anulable 'MediaQueryData' debe inicializarse. Intente agregar una expresión inicializadora que sé que es debido a la seguridad de Dart Null. De lo que no estoy seguro es que inicializo los valores con los valores. import 'package:flutter/materia....
4 jun. 2021 a las 15:07
¿Por qué el valor de Response response no está obteniendo el valor de la respuesta interna para los bucles? Su valor se mantiene "" Future getArticle() async { final data1 = await fetchArticles(); Response response = Response("", 200); for (int i = 0; i == data1.length; i++) { response = a....
4 jun. 2021 a las 14:25
Estoy simplemente abierto la aplicación de correo electrónico del lanzador de URL como este final Uri _emailLaunchUri = Uri( scheme: 'mailto', path: 'sales.igidrive@igi.com.pk', queryParameters: { 'subject': 'IGIDRIVE SALE - ${userName} - ${userNumber}....
4 jun. 2021 a las 13:49
APIs: https://www.nseindia.com/api/option-chain-indices?symbol=nifty https://www.nseindia.com/api/option-chain-indices?symbol=banknifty Método de llamada API: import 'package:http/http.dart'; import '../Models/fetched_data.dart'; Future<FetchedData?> fetchIndexDetails(String index) async { final....
4 jun. 2021 a las 10:26