uso transportador regla para online niños medir goniometro ejercicios con como angulos javascript angularjs jasmine angular protractor

javascript - regla - Error del transportador Angular 2: error desconocido: el ángulo no está definido



transportador regla (1)

Estoy recibiendo el siguiente error:

  • Falló: error desconocido: angular no está definido

Esto solo ocurre cuando se utilizan selectores angulares específicos como "by.model". Pero los selectores como "by.css" funcionan correctamente. Esta es una aplicación Angular 2 ...

Prueba

it(''should set focus'', () => { //This works //var input = element(by.css(''myclass'')); //This fails var input = element(by.model(''config.value'')); input.clear(); input.sendKeys(''test''); input.sendKeys(Key.TAB); input.click(); var highlightedText = browser.executeScript(function getSelectionText() { return window.getSelection().toString(); }); expect(highlightedText).toEqual(''test''); }); exports.config = { baseUrl: ''http://localhost:5555'', specs: [ ''dist/dev/**/*.e2e.js'' ], exclude: [], framework: ''jasmine2'', allScriptsTimeout: 110000, jasmineNodeOpts: { showTiming: true, showColors: true, isVerbose: false, includeStackTrace: false, defaultTimeoutInterval: 400000 }, directConnect: true, capabilities: { ''browserName'': ''chrome'' }, onPrepare: function() { var SpecReporter = require(''jasmine-spec-reporter''); jasmine.getEnv().addReporter(new SpecReporter({displayStacktrace: true})); browser.ignoreSynchronization = false; }, useAllAngular2AppRoots: true };

chrome = 49.0.2623.87 chromedriver = 2.9.248315 plataforma = Windows NT 6.1 SP1 x86_64 nodo = 5.9.1


Encontré la respuesta en el sitio angular.io bajo los documentos del desarrollador.

Actualizando desde 1.x

En este momento, los selectores angulares de.model y by.binding no son compatibles. No está claro si estas son características que son posibles o en las que están trabajando para angular 2.