小编SDS*_*SDS的帖子

量角器以行号获取textarea的值

我正在使用量角器来测试我的Bootstrap AngularJS应用程序。文本区域“输入”和“输出”具有与之关联的行号。因此,当我检查“输出”文本区域的值时element(by.id('output')).getText(),总是使用它returns line number'1'而不是文本区域内部的值。以下是html和spec.js文件的代码段

homepage.html

<div>
    <textarea id= "input" ui-codemirror="{ onLoad : editorLoaded }"
                        ng-model="input" ng-trim="false"></textarea>
    <textarea id="output" ui-codemirror="viewerOptions"
                    ng-model="output"></textarea>
</div>
Run Code Online (Sandbox Code Playgroud)

homepage.spec.js

describe('homepage', function() {

  it('check if output matches input', function() {
        browser.get('your url');
        var input = element(by.model('input'));
        input.sendKeys('abc;');
        var result = element(by.id('output'));
        expect(result.getText()).toEqual('abc;');
    });

});
Run Code Online (Sandbox Code Playgroud)

关于如何解决这个问题的任何指针???

twitter-bootstrap angularjs protractor

3
推荐指数
1
解决办法
4260
查看次数

Vaadin 8:每1分钟从服务器重新加载网格数据

我正在尝试为网格提供自动刷新功能,基本上每隔n秒用服务器的最新数据更新网格.

每当用户启用自动刷新时,我就能够实现PollListner.

                UI ui= TestUI.getCurrent();
                Boolean value = isRefreshChkBox.getValue();
                PollListener listener = e -> {
                    explorer.reloadUI();
                };
                if (value) {

                    String refreshRateValue = refreshRateTxtField.getValue();
                    int refreshRate = Integer.valueOf(refreshRateValue);
                    int millis = (int) TimeUnit.SECONDS.toMillis(refreshRate);

                    absUI.setPollInterval(millis);

                    absUI.addPollListener(listener);
                } else {
                    absUI.setPollInterval(-1);
                    absUI.removePollListener(listener);
                }
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,我每次启用autorefresh时都会添加PollListener,并在禁用时将其删除.

我在这里发现了类似的问题我在这里找到了类似的问题VAADIN 7:以5分钟为间隔刷新Vaadin View的最简单方法是什么?

但是想知道是否有更好的方法来实现简单的用例AutoRefresh UI?应该在哪里实施PollListener?我想为视图创建一次PollListener,并且只要每次用户更改刷新率时更新PollInterval.

有关哪种方法更好的指针还是Vaadin有一个全新的概念来实现这一目标?

TIA

java refresh polling vaadin vaadin8

3
推荐指数
1
解决办法
941
查看次数