我正在尝试使用ngAnimate折叠进/出框.我做了类似的事情并且它有效,但我如何摆脱高度属性?拳击可用于扩展(文本中的文本),但随后文本将在边缘出现.
.myTest {
transition: all linear 0.5s;
height: 400px; /* I want to get rid this */
}
.ng-hide {
height: 0;
}
<div class="content myTest" ng-show="show">
<div class="row">
<div class="col-md-15">
<div class="text1">{{text1}}</div>
<div class="analytic">{{analytic}}</div>
<div class="text2">{{text2}}</div>
</div>
</div>
<div class="row">
<div class="col-md-15">
<div class="label">{{'label'|translate}}</div>
<div class="text3">{{text3}}</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我在文件中有如下几行
....... DisplayName="john" ..........
Run Code Online (Sandbox Code Playgroud)
其中....表示其他字段的可变数量。
使用以下 grep 命令,我能够提取具有有效“DisplayName”字段的所有行:
grep DisplayName="[0-9A-Za-z[:space:]]*" e:\test
Run Code Online (Sandbox Code Playgroud)
但是,我希望只从每一行中提取名称(即“john”),而不是从 grep 返回的整行中提取。我尝试将输出通过管道传输到cut命令中,但它不接受字符串分隔符。
我正在使用 Mocha 和 Chai 来测试我的 Node/Express API,但我不明白为什么测试没有到达 .end()
这是测试:
it('should authenticate successfully with user credentials', function (done) {
agent
.post('/login')
.set('Content-Type', 'application/x-www-form-urlencoded')
.send({ 'username': 'username', 'password': 'password'})
.end(function (err, res) {
console.log(res);
console.log('***************************Authenticated*********************************************');
expect(res).to.have.status(200);
});
done();
});
Run Code Online (Sandbox Code Playgroud)
这是我要走的路线:
app.post('/login', passport.authenticate('ldapauth', { successRedirect: '/' }));
Run Code Online (Sandbox Code Playgroud)
我认为我的问题可能在于没有正式回复,而是重定向,但我不知道如何处理它。
angularjs ×1
api-design ×1
chai ×1
css ×1
express ×1
grep ×1
html ×1
javascript ×1
mocha.js ×1
node.js ×1