[英]how to pass a angular-js variable to javascript
所以我有這段代碼來顯示彈性搜索的數據,目的是獲取一些數據,計算平均值並顯示紅色或綠色按鈕。
我才剛開始
<!doctype html>
<html ng-app="EsConnector">
<link rel="stylesheet" href="styles/main.css">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.js"></script><!-- // a recuperer -->
<script src="scripts/controllers/elasticsearch.angular.js"></script>
<script src="scripts/controllers/es_connect.js"></script>
</head>
<script type="text/javascript">
function addTpsGeocodage(p1) {
alert(p1);
}
</script>
<body>
<title>Dashboard</title>
<h1 align="center">Dashboard </h1>
<hr>
<h3>Services Externes</h3>
<div ng-controller="QueryController">
<div >
<table>
<tr ng-repeat="item in hits">
<td>
{{item['_source']['tpsGecodage']}}
<script>
addTpsGeocodage(item['_source']['tpsGecodage']);
</script>
<span class="green_circle" ng-if="item['_source']['tpsGecodage'] < 1">
<a href="kibana link">Lien </a>
</span>
</td>
</tr>
</table>
</div>
</div>
<br>
Above this line ^^^ should be the results of a test search on the ElasticSearch server.
</body>
</html>
基本上,此addTpsGeocodage(item['_source']['tpsGecodage']);
(第29行)什么也不做。
如何將變量從有角JS范圍傳遞到javascript范圍。
謝謝
將函數分配給變量,以便可以全局訪問它。
<script type="text/javascript">
var addTpsGeocodage = function(p1) {
alert(p1);
}
</script>
現在,您可以在任何地方訪問addTpsGeocodage
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.