Preguntas etiquetadas con dart

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.

6
el tipo 'List <dynamic>' no es un subtipo del tipo 'List <Widget>'
Tengo un fragmento de código que copié del ejemplo de Firestore: Widget _buildBody(BuildContext context) { return new StreamBuilder( stream: _getEventStream(), builder: (context, snapshot) { if (!snapshot.hasData) return new Text('Loading...'); return new ListView( children: snapshot.data.documents.map((document) { return new ListTile( title: new Text(document['name']), subtitle: new Text("Class"), ); }).toList(), ); }, ); } …

4
Equivalente de RelativeLayout en Flutter
¿Hay alguna forma de implementar algo similar a lo que RelativeLayouthace en Android? En particular, estoy buscando algo similar a centerInParent, layout_below:&lt;layout_id&gt;, layout_above:&lt;layout_id&gt;, yalignParentLeft Para obtener más referencia sobre RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html EDITAR: aquí hay un ejemplo de un diseño que se basa en RelativeLayout Entonces, en la imagen de arriba, …



6
Flutter: RenderBox no se diseñó
Estoy tratando de crear un ListView pero cuando importo la clase list_form.dart obtengo este error. Tal vez cometí algunos errores con el diseño porque si intento ejecutarlo dentro del archivo principal no obtengo este error. Este es el error: I/flutter (12956): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ I/flutter (12956): …



4
¿Cuál es el idioma o las mejores prácticas de verificación nula de Dart?
Tengo la siguiente forma de asignación y verificaciones nulas para evitar búsquedas dobles en mis mapas. ¿Existe una forma mejor o más idiomática de hacer esto en Dart? bool isConnected(a, b){ List list; return ( ((list = outgoing[a]) != null &amp;&amp; list.contains(b)) || ((list = incoming[a]) != null &amp;&amp; list.contains(b)) …
82 dart 

6
¿Cómo obtener la altura de un widget?
No entiendo cómo LayoutBuilderse usa para obtener la altura de un widget. Necesito mostrar la lista de widgets y obtener su altura para poder calcular algunos efectos especiales de desplazamiento. Estoy desarrollando un paquete y otros desarrolladores proporcionan un widget (no los controlo). Leí que LayoutBuilder se puede usar para …

4
¿Cómo configurar la altura personalizada para el widget en GridView en Flutter?
Incluso después de especificar la altura de Container GridView, mi código está produciendo widgets cuadrados. class MyHomePage extends StatefulWidget { MyHomePage({Key key, this.title}) : super(key: key); final String title; @override _MyHomePageState createState() =&gt; new _MyHomePageState(); } class _MyHomePageState extends State&lt;MyHomePage&gt; { List&lt;String&gt; widgetList = ['A', 'B', 'C']; @override Widget build(BuildContext …

4
¿Cómo hacer referencia a otro archivo en Dart?
Sé que puedes usar library, importe incluso #import, pero ¿cuál es la correcta? Tengo dos archivos MainClass.darty Library.Dartquiero agregar una referencia Library.darten MainClass.dart. ¿Cómo puedo hacer eso?
80 dart 

1
¿Qué es la anulabilidad en Dart (no anulable por defecto)?
He oído hablar de la nueva función de lenguaje de seguridad nulo de Dart, actualmente el " experimento 'no anulable' ". Se supone que introduce no anulable por defecto . La especificación de características se puede encontrar aquí y el problema de idioma GitHub aquí . ¿Cómo funciona y dónde …
27 flutter  dart 

1
inheritFromWidgetOfExactType está en desuso, use en su lugar dependOnInheritedWidgetOfExactType
Desde el lanzamiento de Flutter 1.12, mi siguiente código: static MyInheritedWidget of(BuildContext context) { return context.inheritFromWidgetOfExactType(MyInheritedWidget) as MyInheritedWidget; } advierte con lo siguiente: 'inheritFromWidgetOfExactType' está en desuso y no debe usarse. Use dependOnInheritedWidgetOfExactType en su lugar. Esta característica quedó en desuso después de v1.12.1 .. Intente reemplazar el uso del …
23 flutter  dart 


3
¿Cómo ejecutar un generador de códigos en la parte superior de otro generador de códigos?
Usando la pila source_gen para hacer un generador de código, ¿cómo puedo hacer un generador que genere código que sería la entrada de otro generador (más específicamente json_serializable)? Por ejemplo, considere: class Example extends Generator { @override String generate(LibraryReader library, BuildStep buildStep) { return ''' @JsonSerializable(nullable: false) class Person { …
14 flutter  dart 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.