小编Oli*_*ton的帖子

正则表达式恰好匹配7或9位数

我的注册技能几乎为零,我试图匹配一个字段,正好有7或9个数字(不在7或9之间,因此没有8个数字无效).

我试过了(别笑)

/^([0-9]{7} | [0-9]{9})
Run Code Online (Sandbox Code Playgroud)

/^([0-9]{7 | 9})
Run Code Online (Sandbox Code Playgroud)

如果有人可以提供帮助并解释非常感谢的答案.

我假设(可能不正确)与我正在使用的(编程)语言无关

谢谢

regex

16
推荐指数
3
解决办法
4万
查看次数

单击任何[routerLink]时的Angular 2事件

我有一个简单的Loader服务,它隐藏并显示某些加载器.我正在研究一些将用于慢速连接的东西,我需要在路由更改之间显示/隐藏加载器.

我可以在加载新路由时隐藏加载程序.

this._Router.subscribe(() => {
    this._LoaderService.hide();
})
Run Code Online (Sandbox Code Playgroud)

我试图找到一种方法,this._LoaderService.show()当点击任何[routerLink]时,我可以立即调用我的函数(在路由更改的开始,而不是结束).

我看了一下,我试过https://angular.io/docs/ts/latest/api/router/Router-class.html,但我似乎无法弄明白.

任何帮助赞赏

angular2-routing angular

14
推荐指数
2
解决办法
3万
查看次数

来自UglifyJs的Angular 2 webpack构建语法错误:意外的令牌:punc(.)

我正进入(状态

来自UglifyJs SyntaxError:意外的令牌:punc(.)

在angular2-webpack上运行npm run build时出错

这来自传播运营商.

尝试在不到1小时内演示一个项目.... FML

webpack angular

7
推荐指数
1
解决办法
3412
查看次数

使用jQuery的$(this)会在函数内部抛出错误

可能重复:
jquery将$(this)传递给其他函数

我正在编写一个Javascript/jQuery函数(不是REFACTORED YET),但是我收到了一个错误$(this).这有点难以解释所以我将添加代码,希望它会变得更加清晰:

var accordion = 'div.accordionContent';
var accordButton = 'div.accordionButton';
var accordClosedArrow = 'url(/public/img/accordion-closed-arrow-';
var accordOpenArrow = 'url(/public/img/accordion-open-arrow-';
$(accordion).hide();
var accordFunc = function(arrowColor){
    var img;
    if ($(this).next(accordion).is(':visible')) {
        img = accordClosedArrow + arrowColor + '.png)';
    } 
    else {
        img = accordOpenArrow + arrowColor + '.png)';
    }

    // these lines throw errors because of $(this)
    $(this).css({backgroundImage:img}).next().slideToggle('slow').siblings(accordion)
        .slideUp();
    $(this).siblings()
        .css({backgroundImage:accordClosedArrow + arrowColor + '.png)' + 'no-repeat'});
    };

    $(accordButton).live('click',function(){
        accordFunc('blue');
    });

    $(accordButton + 'B').live('click',function(){
        accordFunc('orange');
    });
Run Code Online (Sandbox Code Playgroud)

不确定为什么传递$(this)会导致Chrome控制台抛出错误: …

javascript jquery function

0
推荐指数
1
解决办法
108
查看次数

随机字符串中的正则表达式(javascript)字

我需要在随机字母字符串中找到一个单词.例如,找到"pass"以下字符串

asjh;ssdf2222fasdfpasslkjsdfk.^%£$fh
Run Code Online (Sandbox Code Playgroud)

需要一些正则表达式的帮助!

javascript regex

-2
推荐指数
1
解决办法
57
查看次数