Marcar a especificação do Ember.js como pendente
Para marcar o teste Ember.js como uso pendente Qunit.skip. Qunit.skip é melhor do que comentar toda a especificação. Em Ember.js, primeiro importe-o do módulo de qunit nó e use da …
Continuar lendoConteúdo para você se capacitar em programação
Para marcar o teste Ember.js como uso pendente Qunit.skip. Qunit.skip é melhor do que comentar toda a especificação. Em Ember.js, primeiro importe-o do módulo de qunit nó e use da …
Continuar lendoDigamos que titledeve ser dinâmico. Nossa primeira tomada pode ser a seguinte (acho que agora pode ser um componente Ember, mas não consigo descobrir a diferença): App.TooltipView = Ember.View.extend template: …
Continuar lendoEnquanto brincava com os caras da travis-ci, tive a oportunidade de olhar para algumas soluções diferentes para colocar o i18n e trabalhar em um aplicativo EmberJS. Uma solução foi gerar …
Continuar lendoEu queria criar um auxiliar de tradução no estilo Rails para minhas visualizações, mas os guias ember não mostram como criar um auxiliar vinculado a qualquer outra coisa senão o …
Continuar lendoRecentemente, tenho experimentado o EmberJS e um aplicativo Rails API. A configuração inicial da árvore para modelos / visualizações / controladores era mais ou menos assim: .├── Gemfile├── Gemfile.lock├── README.md├── …
Continuar lendoAqui está um aplicativo de SPA simples, que utiliza Ruby on Rails 3.2.11 como provedor de dados e Ember.js + jQuery Mobile para interface com o usuário. Você pode usar …
Continuar lendodefine ‘app’, [ ‘app/controllers/application_controller’, ‘app/views/application_view’, ‘app/store’], (AppController, AppView, Store) -> App = App.create(rootElement: “#app”) App.referReadiness() App.ApplicationController = AppController App.ApplicationView = AppView App.Store = Store App.Route.map -> @route “home”, path: “/” …
Continuar lendoApp = Ember.Application.create();App.IndexController = Ember.ObjectController.extend({ amount: 100, formattedAmount: function(key, value) { if (arguments.length > 1) { // setter var cleanAmount = accounting.unformat(value); this.set(‘amount’, cleanAmount); } return accounting.formatMoney(this.get(‘amount’)); }.property(‘amount’)}); Demo JS …
Continuar lendoPode ser útil ter suporte para um tipo de Array em EmberData, no meu caso de uso real, a API está retornando um array aninhado que tenho que representar como …
Continuar lendoEu não precisava encadear promessas, mas resolver um monte delas juntos. A documentação era esparsa, então demorei um pouco para encontrar a solução ( Ember.RSVP.all). Caso precise de algo assim, …
Continuar lendoTemos que saber antecipadamente o caminho da propriedade que queremos observar, a fim de fazer com que o computador calculado dispare corretamente. No entanto, podemos definir uma propriedade computada que …
Continuar lendoEm outros protocolos, expliquei duas maneiras diferentes de injetar um serviço em um teste. Este último explicará como injetar um serviço mock como um serviço real em cada teste executado, …
Continuar lendoOutra solução rápida e suja que criará e injetará uma instância simulada de um objeto que simula um serviço em um teste de unidade. mockExceptionService = Ember.Object.create removeError: (id, spec) …
Continuar lendoCódigo-fonte para exemplo Ligação O que aprender aqui? Ember gera um controlador e uma visão para um recurso que pode ser usado com um roteador personalizado (que nos dá uma …
Continuar lendoOi, O corpo docente do Ember.SortableMixin é integrado ao controlador Array. Isso nos dá uma maneira de usar 2 propriedades para controlar a atividade do mecanismo de classificação na propriedade …
Continuar lendoEm vez de tentar descobrir como jQuery + underscore + backbone + jQuery UI funcionam juntos, ou empurrar seu código jQuery para o EmberJS, dê uma olhada em YUI ( …
Continuar lendo