如何将angular.js模型变量存储在javascript变量中
How to store a angular.js model variable in a javascript variable?
如何将selectedSong.artist存储在javascript代码中的变量中?我想这样做,这样我就可以在另一个函数中使用这个选定的值作为搜索项。{{selectedSong.artist}}代表正在返回一个名称,我想把这个名称放在我的javascript中的一个变量中。
<div class="list-group-item col-md-12">
<div class="col-md-6">
<p>
Titel : <select ng-model="selectedSong" ng-options="song as song.title for song in songs.tracks"></select>
</p>
<p>
Artiest : <select ng-model="selectedSong" ng-options="song as song.artist.name for song in songs.tracks"></select>
</p>
<p>
Tijdstip : <select ng-model="selectedSong" ng-options="song as (song.played_at | date: 'hh:mm') for song in songs.tracks">
</select>
</p>
</div>
<div class="col-md-6">
<button class="btn-success btn-lg" ng-click="selectedSong = songs.tracks[0]">Het afspelende lied</button>
</div>
</div>
selectedSong现在位于您的控制器中(假设在该代码上方有一个控制器)。然后,您可以使用$watch函数在变量发生变化时获取该变量,或者直接从控制器中引用该变量。
下面是一个$watch示例:
$scope.$watch('selectedSong', function (newVal, oldVal) {
if (newVal !== oldVal) {
// Do something with newVal It will be selectedSong
}
});
或者只是作为参考:
$scope.selectedSong
相关文章:
- 当我按下getroute按钮时,我希望我的javascript变量存储在数据库中
- Javascript全局变量存储在哪个对象中
- 将javascript变量存储到HTML文本框中
- 如何将angular.js模型变量存储在javascript变量中
- 如何使用 AngularJS 将变量存储在数组中
- 简单的事情,如何将变量存储到数组中
- 将变量存储到数组 JavaScript 中
- 全局变量存储在 Node.JS 中的什么位置?节点中是否有类似窗口的对象
- 将变量存储到我的服务器
- Selenium IDE - 我可以将Selenium变量存储到javascript变量中吗?
- 如何将这三个变量存储到本地存储中
- 有没有办法将会话变量存储在 AJAX 调用的 javascript 中或仅存储在方法中
- 如何将javascript变量存储到php中
- mootools将变量存储在IE中iframe的父级中
- 将包含数据的变量存储到Mysql中
- 变量存储函数作为基元类型或引用类型
- 将javascript变量存储在mysql数据库中
- 对于Loop/Each Loop变量存储和比较(jQuery或Javascript
- 如何使用AJAX将javascript变量存储到我的sql数据库中
- 将javascript变量存储在数据属性中并进行检索