小编kmb*_*kmb的帖子

RegExp匹配除字母以外的所有内容

我正在尝试编写与除字母之外的所有内容匹配的RegExp.到目前为止,我写过这样的话:

/[^a-zA-Z]+/
Run Code Online (Sandbox Code Playgroud)

然而,在测试期间,我发现它在我写的时候很好用:'qwe'或'qqqqqweqwe123123'或类似的东西,但是当我从数字开始字符串时,例如:'1qweqwe',它不匹配.

除了输入字符串中任何位置的字母外,我还需要做什么来匹配除了字母之外的所有内容?

提前致谢.

编辑:正确的RegExp我发现是:

/^[^a-zA-Z]*$/
Run Code Online (Sandbox Code Playgroud)

javascript regex

6
推荐指数
1
解决办法
7298
查看次数

Sencha Touch 2列表在容器中是不可见的

我正在尝试用容器上的列表编写简单视图但我有一些问题.首先,当我尝试这样做时,列表不可见:

 Ext.define('App.view.News', {
    extend: 'Ext.Container', 
Run Code Online (Sandbox Code Playgroud)

但是当它写成这样的时候:

Ext.define('App.view.News', {
    extend: 'Ext.navigation.View',
Run Code Online (Sandbox Code Playgroud)

有用.

问题是当我用扩展的navigation.View编写它时,我得到两个工具栏在顶部,我找不到解决方案来禁用第二个(由列表添加).

完整代码:

Ext.define('App.view.News', {
    extend: 'Ext.Container', //Ext.navigation.View
    xtype: 'news',
    requires: [
        'Ext.dataview.List',
        'Ext.data.proxy.JsonP',
        'Ext.data.Store'
    ],
    config: {
        style: ' background-color:white;',

        items: 
        [
            {
                xtype: 'toolbar',
                docked: 'top',
                title: 'News',
                minHeight: '60px',
                items: [
                    {
                        ui: 'back',
                        xtype: 'button',
                        id: 'backButton', 
                        text: 'Back',
                    },

                    {
                        minHeight: '60px',
                        right: '5px',
                        html: ['<img src="resources/images/Image.png"/ style="height: 100%; ">',].join(""),
                    },
                ],          
            },

            { 
                xtype: 'list',
                itemTpl: '{title},{author}',
                store: {
                    autoLoad: true,
                    fields : ['title', …
Run Code Online (Sandbox Code Playgroud)

containers extjs list touch

5
推荐指数
1
解决办法
4619
查看次数

使用纯JavaScript创建,附加和提交表单

我正在尝试实现onclick函数,该函数使用POST方法发送参数。我需要此功能来重新加载页面,这使我可以使用AJAX以外的其他方式。我有一个函数可以执行此操作,但是此函数使用jQuery。现在,我需要将其“移植”到纯JavaScript。

jQuery函数:

function domainRemoveConfirmation(id, url) {
    //trick to send javascript redirect with post data
    var form = $('<form action="' + url + '" method="post" hidden="true">' +
              '<input type="text" name="domainId" value="'+ id + '" />' +
              '</form>');
    $('body').append(form);
    $(form).submit();
}
Run Code Online (Sandbox Code Playgroud)

我在纯JavaScript中寻找等效的功能,我需要创建元素(具有输入字段的表单),附加并提交。

提前致谢!

html javascript

4
推荐指数
1
解决办法
7744
查看次数

Groovy/Grails工具套件(基于Eclipse的IDE)在死锁方面存在很大问题

我正在使用GGTS在Grails中创建一些项目,但这个IDE非常慢.

我有(有时两者运行)在我的IDE两个项目后的微小变化GGTS开始建立工作区这需要大量的时间,有时它永远不会结束,只是死机,有时候这让我必须重新启动我的电脑这么难的僵局.

我的环境:赢得7位64位,Intel i5-2500 3,30GHz,8GB RAM,GGTS v.3.1.0,java 1.6.0_30,grails 2.2.0.

我已经读到有可能做类似这样的事情:Window - > Preferences - > General - > Workspace - > Linked Resource - 禁用链接资源,但我不确定我是否可以这样做,导致Grails项目已连接在这个地方,我相信:C:\ Users\username.grails\2.2.0\projects

我能做什么?解决这个问题的唯一方法是购买IntelliJ或使用一些文本编辑器和控制台吗?如何修复这个臭虫的Eclipse?

java eclipse grails spring sts-springsourcetoolsuite

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

AEM6 Sightly:如何将参数从HTML传递到Java模型类的方法?

我想将一个参数从html传递给WCMUse类.

Java的:

public class ComponentHelper extends WCMUse {

    public void activate() throws Exception {}

    ...

    public String methodA(String parameter1) {
        ...
    }

    public String getParam() {
        String param = "";
        ...
        return param;
    }
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<componentHelper data-sly-use.componentHelper="ComponentHelper" data-sly-unwrap />
...
<div>
    ${componentHelper.methodA @ parameter1=componentHelper.param}
    <!--/* Also tried: ${componentHelper.methodA @ componentHelper.param} */-->
</div>
Run Code Online (Sandbox Code Playgroud)

不幸的是,看起来我无法将任何参数传递给方法.有没有办法从html传递参数到WCMUse类?

aem sightly

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