使用对话框输入更新应用程序的主范围对象

时间:2016-01-22 02:35:35

标签: angularjs ng-dialog

在我的应用程序中,我试图将对话框的文本输入值更新到主控制器中。 主控制器中的$scope.dialogText设置为对话框的文本输入。

说,我在对话框中输入pumpkin,按确定,我的应用必须显示,

Dialog box's text comment is pumpkin

相反,它始终显示,

Dialog box's text comment is

Jsfiddle在,http://jsfiddle.net/HB7LU/22555/

1 个答案:

答案 0 :(得分:1)

您的控制器需要更改如下: -

select
    coalesce(
        (
            select count(distinct username)
            from recent b
            where
                b.istopscore = 1 AND
                (
                    (
                        b.score > a.top AND
                        b.time <= a.time
                    ) OR
                    (
                        b.score = a.top AND
                        b.time < a.time
                    )
                )
            ), 0) + 1 Rank
from scores a
where username = 'Echo'

http://jsfiddle.net/knu04nww/