Javascript Ember.js:通过绑定/模型查找DOM元素
Angular的量角器允许您通过各种“角度属性”,例如绑定、模型、转发器等Javascript Ember.js:通过绑定/模型查找DOM元素,javascript,angularjs,ember.js,automated-tests,integration-testing,Javascript,Angularjs,Ember.js,Automated Tests,Integration Testing,Angular的量角器允许您通过各种“角度属性”,例如绑定、模型、转发器等 <span>{{person.name}}</span> <span ng-bind="person.email"></span> <input type="text" ng-model="person.name"/> 如图所示,这是由客户端中的常规javascript完成的 Ember.js有类似的功能吗 我说的是元素(by.someLocator(…)AP
<span>{{person.name}}</span>
<span ng-bind="person.email"></span>
<input type="text" ng-model="person.name"/>
如图所示,这是由客户端中的常规javascript完成的
Ember.js有类似的功能吗
我说的是
元素(by.someLocator(…)
API。否。我们使用jQuery查找元素
// Find element with {{scopeVar}} syntax.
element(by.binding('person.name')).getText().then(function(name) {
expect(name).toBe('Foo');
});
// Find element with ng-bind="scopeVar" syntax.
expect(element(by.binding('person.email')).getText()).toBe('foo@bar.com');
// Find by model.
var input = element(by.model('person.name'));
input.sendKeys('123');
expect(input.getAttribute('value')).toBe('Foo123');