小编Vin*_*ent的帖子

我可以访问控制器中的表单吗?

我目前正在使用以下内容.

$scope.$$childHead.customerForm[firstName], 以便:

<form name="customerForm">
  <input type="text" name="firstName" 
         ng-model="data.customer.firstName" 
         tabindex="1"  
         ng-disabled="!data.editable" 
         validationcustomer />
</form>
Run Code Online (Sandbox Code Playgroud)

但这仅适用于Chrome.现在我尝试了以下内容:

$scope.editCustomerForm[firstName], 以便:

<form name="customerForm" ng-model="editCustomerForm">
  <input type="text" name="firstName" 
         ng-model="data.customer.firstName" tabindex="1"  
         ng-disabled="!data.editable" 
         validationcustomer />
</form>
Run Code Online (Sandbox Code Playgroud)

哪个不起作用.请注意,我的表单位于Foundation选项卡中.我怎样才能访问firstName

编辑:看起来它form没有被添加到scope基础选项卡中的时间.

任何人都有这个解决方案?

angularjs angular-foundation angularjs-forms

149
推荐指数
7
解决办法
17万
查看次数

在Java中转义双引号

可能重复:
在Java中,有没有办法编写字符串文字而不必转义引号?

private static final String CREATE_TABLE_EXHIBITORS = "CREATE TABLE "users" ("_id" text PRIMARY KEY ,"name" text,"body" text,"image" text,"stand_id" text,"begin" long,"end" long,"changedate" long,"website" text,"facebook" text,"myspace" text,"twitter" text,"festivallink" text,"favorite" integer);";
Run Code Online (Sandbox Code Playgroud)

假设我希望此查询是Java中的有效字符串.我是否必须将其转换为在前面使用尾部斜线转义所有双引号?

e.g.  = "CREATE TABLE \"users"\
Run Code Online (Sandbox Code Playgroud)

或者是否有更快的方法使整个查询一次成为有效的字符串?我以为你可以在整个字符串周围使用单引号来做到这一点,但这也不起作用.

java escaping

55
推荐指数
2
解决办法
24万
查看次数

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

检查活动是否有效

我在某个活动中遇到了监听器的问题.

问题是这个监听器包含一个alert.show(); 在我们尝试推送新活动(然后给出例外)之后可以调用它.

例如:我正在通过活动A收听来自其他电话的信号.我按下然后尝试运行一个新的活动B,但程序因为alert.show()A的监听器而崩溃.

ERROR/AndroidRuntime(3573): android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@476c21c0 is not valid; is your activity running?
Run Code Online (Sandbox Code Playgroud)

我是否可以在A的监听器中检查此活动是否处于活动状态,然后根据此值显示警告?

android

44
推荐指数
4
解决办法
8万
查看次数

禁用在mapview中移动

是否可以禁用在谷歌地图内移动?

android android-mapview

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

模拟$ httpBackend正则表达式不匹配

我正在尝试将网址与正则表达式匹配.但是后面的正则表达式并不匹配.

$httpBackend.whenGET('/^rest\/find-reservations\?.*/)').respond(function () {
        return [200, ['succes'], {}];
    });
Run Code Online (Sandbox Code Playgroud)

我不断得到以下错误:

Error: Unexpected request: GET rest/find-reservations?end=1421424299193&reservationClass=Reservation&start=1358352299193
No more request expected
Run Code Online (Sandbox Code Playgroud)

当我将正则表达式更改为绝对字符串'/ find-reservations'时,触发了whenGET.为什么是这样?

编辑:我在嘲笑后端.http://plnkr.co/edit/VF4KbZO3FvngWQsiUcte?p=preview 以下plnkr适用于静态URL和部分.但它不适用于上述情况.

angularjs

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

在solr中查询具有不同字段的多个集合

给出以下(单核)查询:

http://localhost/solr/a/select?indent=true&q=*:*&rows=100&start=0&wt=json
http://localhost/solr/b/select?indent=true&q=*:*&rows=100&start=0&wt=json
Run Code Online (Sandbox Code Playgroud)

第一个查询返回"numFound":40000"第二个查询返回"numFound":10000"

我尝试将这些放在一起:

   http://localhost/solr/a/select?indent=true&shards=localhost/solr/a,localhost/solr/b&q=*:*&rows=100&start=0&wt=json
Run Code Online (Sandbox Code Playgroud)

现在我得到"numFound":50000".唯一的问题是"a"有比"b"更多的列.所以多个集合请求只返回a的值.

是否可以使用不同的字段查询多个集合?或者他们必须是一样的吗?我应该如何更改我的第三个网址以获得此结果?

solr

12
推荐指数
1
解决办法
8651
查看次数

如何将文本放在顶部的EditText小部件中?

我有一个关于整个屏幕的edittext和按钮的以下xml.唯一的问题是我找不到一种方法来使edittext中的打字文本放在顶部.现在它被放在editText的中心.

 <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:background="@drawable/herinnering_background"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">



        <EditText
            android:id="@+id/invoerTekst"
            android:layout_width="fill_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:hint="@string/prompt_tekst" />

        <Button
            android:id="@+id/klaar"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0"
            android:text="@string/action_sla_op"
            android:background="@drawable/main_button_over"
            android:textColor="#ffffff"
            android:layout_margin="5dip"
            android:layout_below="@id/invoerTekst" />



    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-widget

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

创建特定于项目的Maven设置

我有一个settings.xml适用于所有Maven项目的通用文件,其中定义了默认配置文件以及服务器和镜像.如何使用项目特定的设置忽略默认设置?

我可以指向settings.xml一个特定Maven项目的本地文件吗?

传递带--settings参数的本地设置文件也可以,但是没有办法永久地执行此操作?

maven

11
推荐指数
3
解决办法
4655
查看次数

Eclipse Watch Expression

我希望有一个功能来设置断点并在某个表达式为真时停在那里.这可以通过Eclipse中的表达式来完成吗?有人能给我一个例子(优选的java)吗?

eclipse debugging

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