VisualStudioCode VSD integrado Dart pit record

1 El código no asocia

Después de que la configuración VSD de Dart sea exitosa, cree un nuevo archivo .dart directamente, y el código no es asociativo, y se siente mal instantáneamente

有 一个 警告 : Para compatibilidad completa con el idioma de Dart, abra una carpeta que contenga sus archivos de Dart en lugar de archivos sueltos individuales

Bueno, resulta que no es compatible crear un nuevo archivo .dart directamente para editarlo. Necesita crear una nueva carpeta y luego crear un nuevo archivo .dart en ella.

Simplemente abra cualquier disco, cree una nueva carpeta, ábrala con VSD y cree un nuevo archivo .dart.

2 ¿Qué significa afirmar no ejecutar y modo de depuración?

Assert dice que se ejecutará en modo de depuración. ¿Qué significa el modo de depuración? Significa que la depuración está en modo de depuración.

Cómo depurar VisualStudioCode: Ejecutar -> Depurar  

然后 报错 : Su configuración de inicio hace referencia a un programa que no existe. Si tiene problemas para iniciar, marque el campo "programa" en su archivo ".vscode / launch.json".

Es decir, hay un archivo launch.json bajo .vscode, y no se puede encontrar el programa correspondiente en el archivo.

 

Entonces está bien.

En el modo de depuración, se ejecutará la aserción, si devuelve falso, se informará un error directamente

3 con error  

错误 : La clase 'B' no se puede usar como mixin porque declara un constructor.dart (mixin_class_declares_constructor)

class A{

    A(){
            
         }    



}

class B with A{
    
    //  此时会报错:
    //  The class 'B' can't be used as a mixin because it declares a         
    //  constructor.dart(mixin_class_declares_constructor)
    //  就是 说A无法作为一个mixin 因为他有构造函数
    // 把类A 里面的构造函数删除 就可以了

}

 

Supongo que te gusta

Origin blog.csdn.net/u011288271/article/details/106047133
Recomendado
Clasificación