Javascript 量角器函数是一个保留关键字
我想用量角器做一个条件逻辑。如果显示此按钮,请单击该按钮或单击其他内容我正在使用咖啡脚本。Javascript 量角器函数是一个保留关键字,javascript,jquery,css,coffeescript,protractor,Javascript,Jquery,Css,Coffeescript,Protractor,我想用量角器做一个条件逻辑。如果显示此按钮,请单击该按钮或单击其他内容我正在使用咖啡脚本。 describe 'Create a portal', -> it 'Create a Portal', -> element(By.css('.portal-col>.btn-primary')).isDisplayed().then(function(result) { if(result) {
describe 'Create a portal', ->
it 'Create a Portal', ->
element(By.css('.portal-col>.btn-primary')).isDisplayed().then(function(result) {
if(result)
{
element(By.css('.portal-col>.btn-primary')).click()
}
else{
element(dropdownPortal).click()
element(createPortal).click()
}
});
我得到这个错误:
- SyntaxError: reserved word "function"
我不知道我做错了什么。既然这是coffeescript,你需要:
element(By.css('.portal-col>.btn-primary')).isDisplayed().then((result) ->
// ...
);
element(By.css('.portal-col>.btn-primary')).isDisplayed().then (result) ->
if result
element(By.css('.portal-col>.btn-primary')).click()
else
element(dropdownPortal).click()
element(createPortal).click()
return