私はMySQL
データベースを持っており、データはNode JS
を使って取得しています。また、ライブでの検索にはAngularJS
を使用します。ここに私のHTMLコードの一部です:ノード・サーバ・ファイルのJavascriptを使用してMySQLから動的データを検索する
<div class="songlist" ng-controller='another_control'>
<table id="songlistTableR" ng-app='test_table' ng-controller='main_control'>
<tr><th>Название</th><th>Ссылка</th></tr>
<tr ng-repeat="data in loaded | filter:search">
<td><i class="fa fa-plus"></i>{{data.song_name}}</td>
<td><a href="{{data.link}}" target='_blank'>Youtube</a></td>
</tr>
</table>
</div>
パート:
app.get('/load',function(req,res){
connection.query("SELECT * FROM test_table",function(err,rows,fields){
if(err) throw err;
res.end(JSON.stringify(rows));
});
});
とJS 'コア' ファイル:
app.controller('main_control',function($scope,$http){
load();
function load(){
$http.get("http://localhost:7001/load").success(function(data){
$scope.loaded=data;
});
}
});
質問:私が持っている必要があります別のJSファイルのデータベースからこのデータへのアクセス。たとえば、私はalert(data[1].song_name)
にします。どうやってするの?
UPD:私はHTMLコードの一部を更新しましたが、動作しません。
私はあなたのことをとても理解できませんでした。あなたは精巧にできますか? –