Boas surpresas no Dart M1
Sou um grande fã de JS digitados e quando Dart foi lançado no ano passado fiquei muito feliz. Agora que o TypeScript foi introduzido, a caixa de ferramentas do desenvolvedor …
Continuar lendoConteúdo para você se capacitar em programação
Sou um grande fã de JS digitados e quando Dart foi lançado no ano passado fiquei muito feliz. Agora que o TypeScript foi introduzido, a caixa de ferramentas do desenvolvedor …
Continuar lendoA notação curta não funciona para elementos adicionados dinamicamente: assert($[‘my-element’]==null); //True Em vez disso, use a notação completa: assert(shadowRoot.querySelector(‘#my-element’)==null); // False
Continuar lendoAs expressões de polímero podem ser complicadas quando associadas às propriedades do modelo. Os documentos sobre Observables ainda não estão lá, e há muitas informações desatualizadas circulando nas interwebs. Eu …
Continuar lendoSe, como eu, você prefere a sintaxe de teste orientada a especificações / comportamento ao invés do estilo de unidade tradicional, então mudar para uma nova linguagem como o Dart …
Continuar lendoO que acontece se você precisar fazer um loop em um iterável e executar uma função que retorna um futuro em cada item? Se não estiver preocupado com a ordem …
Continuar lendoEntão, uma atualização para o Polymer e agora meu aplicativo está me provocando com estilos que faltam. Para referência futura, tendo isso em um elemento de polímero: <link rel=”stylesheet” href=”/path/to/styles.css”> …
Continuar lendoÉ simples ouvir um evento em um elemento personalizado no Polymer: <my-element on-buttonclicked='{{doAction}}’></my-element> E my-element.dart : clicked(Event e) { e.preventDefault(); dispatchEvent(new CustomEvent(‘buttonclicked’, detail: { ‘this’: ‘that’, ‘and’: ‘this’ });} Em …
Continuar lendoAqui está um pequeno exemplo de como concatenar 2 strings na linguagem DART: String first = “CoderWall”;String second = “Welcome to $first”;
Continuar lendoEm primeiro lugar, você precisa adicionar um ouvinte: window.on.keyDown.add(myKeyDownEvent); Vamos, por exemplo, escrever um método que lida com o pressionamento de teclas de setas: void myKeyDownEvent(Event event){ if(event is KeyboardEvent){ …
Continuar lendo