为什么两个$ scope。$适用不起作用

时间:2016-10-19 11:23:49

标签: javascript angularjs ionic-framework

我是离子的新手,我将地图与源和目标字段集成在一起。 我想解决文本应该在标记dragend事件上更改其值。 我正在使用$ apply()但它不起作用。 这是我的控制器脚本:

<ion-pane>
            <div id="map" data-tap-disabled="true">
            </div>
            <div id="floating-panel" style="">
                <input type="text" id="source1" placeholder="Source" location-suggestion location="location" ng-model="location.formatted_address">
            </div>
            <div id="floating-panel1" style="">
               <input type="text" id="address" placeholder="Destination" location-Destination location1="location1" ng-model="location1.formatted_address">
            </div>
</ion-pane>

这是我的HTML:

Table: LiveTable            Table: ArchiveTable

| ID | NAME      |          | ID | NAME      |
------------------          ------------------
|  1 | Test One  |          |  4 | Test Four |
------------------          ------------------
|  2 | Test Two  |          |  5 | Test Five |
------------------          ------------------
|  3 | Test Three|          |  6 | Test Six  |

帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

尝试使用$timeout代替setTimeout。 setTimeout函数不会触发$digest循环。