嗨我是角度js的新手,我想从tabel获取mysql数据这是我的控制器在finalOrder.js文件中定义我还包含了我的tst.php文件和这个代码。问题是它没有返回任何值。 请帮我完成这个编码,提前谢谢你。
(function(){
angular
.module('ecoms')
.controller('finalOrder',finalControler);
function finalControler ($http){
var vm = this;
vm.value1 = 'one';
vm.value2 = 'two';
vm.testfun = testfun;
function testfun($http){alert("in controller");
$http.get("tst.php")
.success(function(data){
alert(data);
});
// var chkval2 = document.getElementById('rad1').value;
if (document.getElementById('r1').checked) {
var chkval1 = document.getElementById('r1').value;
}
if (document.getElementById('r2').checked) {
var chkval1 = document.getElementById('r2').value;
}
//alert(chkval1);
switch (chkval1) {
case 'one':
alert(chkval1);
break;
case 'two':
alert(chkval1);
break;
}
}
}
})();
,这是我的tst.php文件
include("db_config.php");
$query = $db->query("SELECT * FROM customer_shipping where Customer_ID=1");
$output = array();
if($query->num_rows > 0){
while($row = $query->fetch_assoc()){
$output[] = $row;
}
echo json_decode($output);
}
?>