问题列表 - 第46787页

文本比较{{if}} JQuery模板

我希望为我正在创建的一些表单使用jQuery Templates插件 - 数据从ReST Uri以JSON加载.

我遇到的问题是尝试做一个条件来显示标签或文本字段,具体取决于变量值.

我真的很喜欢jQuery模板,但也许它完全是错误的方式 - 对我而言,jsut似乎比构建元素更好 - 你怎么看?

这是我有的:

模板:

<script type="x-jquery-tmpl" id="tmplForm">
    <table>
        <tr>
            <td><label for="title">Title</label></td>
            <td><input type="text" name="title" id="title" value="${Title}" /></td>
        </tr>
        <tr>
            <td><label for="description">Description</label></td>
            <td><textarea name="description" id="description" rows="5" cols="20">"${Description}"</textarea></td>
        </tr>
        <tr>
            <td><label for="optiosn">Options</label></td>
            <td>
                <table id="env">
                    {{each Option}}
                        <tr>
                            <td>${$value.Name}</td>
                            <td>
                            //here is where I would like to be an if on the $value.Type
                            //pseudo
                            //if($value.Type == "Label") {
                            //      <label for="value">$($value.Value)</label>
                            //} else {
                            //      <input type="text" name="value" id="value" value="${$value.Value}" />
                            //}
                            //this …
Run Code Online (Sandbox Code Playgroud)

jquery templates if-statement

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

PHP APC模块.有什么缺点?

我想知道是否有人认为使用APC有什么不利之处?另外,我有兴趣在下面查看这些选项并对它们发表意见.

谢谢.

; Enable apc extension module
extension = apc.so
; Options for the apc module
apc.enabled=1
apc.shm_segments=1
apc.optimization=0
apc.shm_size=256M
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1
apc.cache_by_default=1
Run Code Online (Sandbox Code Playgroud)

php apc apache2

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

Android并从活动C弹出到活动A或B.

我的活动堆栈中有三个活动,A(主要) - > B - > C.

A开始B开始C.

我的C是一个对话框,其中有一个按钮,它将带我到A和一个按钮,将我带到B.因此,活动B必须有历史记录,所以如果C调用finish()我将总是在B中结束.

鉴于此,我如何(有效地)设置它?即我如何(有效地)从C到A?

android android-activity

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

将JSON提要转换为NSDictionary

JSON_CATEGORY_DATA_URL_STRING我的Feed网址在哪里,返回正常:

[
    {
        "group":"For Sale",
        "code":"SSSS"
    },
    {
        "group":"For Sale",
        "category":"Wanted",
        "code":"SWNT"
    }
]
Run Code Online (Sandbox Code Playgroud)

我似乎无法从以下代码中获得一个好的NSDictionary(或NSArray):

+ (NSDictionary *)downloadJSON
{

NSDictionary *json_string;
NSString *dataURL = [NSString stringWithFormat:@"%@", JSON_CATEGORY_DATA_URL_STRING];
NSLog(@"%@",dataURL);
NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:dataURL]];    
NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];

json_string = [[[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding]autorelease];
NSDictionary *json_dict = (NSDictionary *)json_string;
NSLog(@"json_dict\n%@",json_dict);
    NSLog(@"json_string\n%@",json_string);

return json_string;
}
Run Code Online (Sandbox Code Playgroud)

我已经阅读了很多这方面的帖子,但我没有得到它.

objective-c nsdictionary nsarray ios sbjson

29
推荐指数
2
解决办法
7万
查看次数

NSOutlineView 更改披露图像

我的大纲视图,我正在添加自定义单元格,要绘制自定义单元格,我指的是示例代码,存在于 Cocoa 文档中

http://www.martinkahr.com/2007/05/04/nscell-image-and-text-sample/

我想用我的自定义图像更改单元格的显示图像,我尝试过以下操作

- (void)outlineView:(NSOutlineView *)outlineView willDisplayCell:(id)cell forTableColumn:(NSTableColumn *)tableColumn item:(id)item 
    {
        if([item isKindOfClass:[NSValue class]])
        {
            MyData *pDt = (MyData *)[item pointerValue];
            if(pDt->isGroupElement())
            {
                [cell setImage:pGroupImage];
            }
        }
}
Run Code Online (Sandbox Code Playgroud)

但这也不起作用,有没有其他方法可以更改公开图像,还有我如何在 willDisplayCell 中找出项目是展开还是折叠,以便我可以相应地设置图像,

这只是改变披露形象的地方吗?

macos cocoa objective-c nsoutlineview nscell

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

如何使用正则表达式将固定长度的数字与中间的连字符匹配?

我是正则表达式的新手,想知道如何编写执行以下操作的正则表达式:

验证字符串,如123-0123456789.只允许使用数值和连字符.另外,验证连字符前面有3个数字字符,连字符后面有10个字符.

javascript regex

5
推荐指数
2
解决办法
9894
查看次数

如何使用ModelMetadata对模型绑定器进行单元测试

如何对自定义ModelBinder进行单元测试?

这是代码.

public class MagicBinder : DefaultModelBinder
    {

        public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
        {
            var boundModelObject = base.BindModel(controllerContext, bindingContext);

            var properties = bindingContext.ModelType.GetProperties().Where(a => a.CanWrite);
            foreach (var propertyInfo in properties)
            {
                object outValue = null;
                bindingContext.TryGetValue(propertyInfo.Name, propertyInfo.DeclaringType, out outValue);
                propertyInfo.SetValue(boundModelObject, outValue, null);
            }

            return boundModelObject;
        }
    }
Run Code Online (Sandbox Code Playgroud)

这是测试脚本.

[TestMethod]
public void TestFooBinding()
{
    var dict = new ValueProviderDictionary(null)
                   {
                       {"Number", new ValueProviderResult("2", "2", null)},
                       {"Test", new ValueProviderResult("12", "12", null)},
                   };

    var bindingContext = new ModelBindingContext() { ModelName = …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-3

29
推荐指数
1
解决办法
6776
查看次数

如何在antlr中找到令牌的长度?

我试图创建一个接受任何字符或数字或几乎任何东西的语法,只要它的长度等于1.

有检查长度的功能吗?

编辑

让我用一个例子更清楚地说明我的问题.我写了以下代码:

grammar first;

tokens {
    SET =   'set';
    VAL =   'val';
    UND =   'und';
    CON =   'con';
    ON  =   'on';
    OFF =   'off';
}

@parser::members {
  private boolean inbounds(Token t, int min, int max) {
    int n = Integer.parseInt(t.getText());
    return n >= min && n <= max;
  }
}

parse   :   SET expr;

expr    :   VAL('u'('e')?)? String |
        UND('e'('r'('l'('i'('n'('e')?)?)?)?)?)? (ON | OFF) |
        CON('n'('e'('c'('t')?)?)?)? oneChar
    ;

CHAR    :   'a'..'z';

DIGIT   :   '0'..'9';

String  :   (CHAR | DIGIT)+; …
Run Code Online (Sandbox Code Playgroud)

antlr

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

将刻度线解析为日期时间

如何将tick转换为1298011537289Ruby中的DateTime?

我需要转换的值来自JavaScript Date.now()调用,因此它以毫秒为单位

ruby

4
推荐指数
2
解决办法
3570
查看次数

在linux中的工作线程

为什么有时需要创建新的工作线程来执行可延迟的工作函数,而不是仅仅在默认的"events/n"内核工作线程上调度它?

linux operating-system linux-device-driver linux-kernel

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