es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ADBLOCK

Cómo llamar a una API una vez en FutureBuilder

Mi aplicación tiene diferentes rutas y me gustaría saber cómo llamar a mi API con cubit solo una vez cuando el usuario llega por primera vez a la pantalla y también para no volver a llamar a la API cada vez que regrese a la pantalla ya inicializada. Mi estructura . . . Read more

Tengo un problema con la seguridad de nulos y el problema es ‘Operador de comprobación nula utilizado en un valor nulo’.

Sucedió al obtener algunos datos de Firebase y decodificarlos usando un modelo, y aquí está el método: UserModel? userModel; void getUser() { emit(GetUserLoadingsState()); FirebaseFirestore.instance.collection(‘users’).doc(uId).get().then((value) { userModel = UserModel.fromJson(value.data()!); emit(GetUserSuccessState()); }).catchError((error) { emit(GetUserErrorState(error.toString())); }); } Llamando al método: return BlocProvider( create: (BuildContext context) => AppCubit()..getUser(), child: BlocConsumer<appcubit, appstates=””>( listener: (context, state) . . . Read more

Bloque BlockList de Gutenberg: el filtro del bloque control se renderiza varias veces.

No tengo ni idea de por qué Gutenberg renderiza mi BlockControl agregado 3 veces, y también a otros componentes, que no son ‘core/paragraph’. Mi código: const filter_text_highlight_color = createHigherOrderComponent( (BlockListBlock) => { return (props) => { if (props.name === ‘core/paragraph’) { const startEditing = () => { console.log(‘¡Hola!’); } return . . . Read more

¿Siempre debe tener Flutter bloc una propiedad (data)?

Soy trabajador en un proyecto de Flutter con Bloc como gestor de estado. Pero mi pantalla contiene una amplia variedad de datos. ¿Cómo puedo gestionar todos estos datos? class ProductCubit extends Cubit<productstate> { Worker worker = Worker(); List<productmakepricechange> productsPriceChange = []; List<purchasecount> purchaseCount = []; int productCount = 0; int . . . Read more

¿Por qué la extensión de bloc para VScode no genera código que extienda Equatable?

He estado siguiendo el tutorial de bloc de Reso Coder en el enlace “https://youtu.be/nQMfaQeCL6M?list=PLB6lc7nQ1n4jCBkrirvVGr5b8rC95VAQ5&t=230”. Y él está utilizando la extensión bloc de Feliz Angelov para VScode en el enlace “https://marketplace.visualstudio.com/items?itemName=FelixAngelov.bloc”. Como se puede ver, cuando Reso genera el Bloc: new bloc, se le presentan 2 formularios. 1 – Nombre del . . . Read more