0
嗨,我学习角,我不知道如何通过PHP变量角度控制器,然后通过HTML选择显示它。我想我应该通过角度http“post”方法来做到这一点,但它不起作用。任何想法?请帮助Php变量为角
HTML代码:
<div id="find" ng-controller="SelectController">
<ol class="nya-bs-select" ng-model="model" disabled="disable">
<li nya-bs-option="option in options">
<a>{{option.name}}</a>
</li>
</ol>
<div>{{model.text}}</div>
</div>
PHP代码:
<?php
$text1 = get_field('contact1');
$text2 = get_field('contact2');
$text3 = get_field('contact3');
?>
角码:
app.controller('SelectController', ['$scope', function($scope, $http) {
var request = $http({
url: "../page-contact.php",
method: "POST",
data: {
data1: $text1,
data2: $text2,
data3: $text3
}
}).success(function(response) {
console.log(response);
});
$scope.options = [
{text: data1, name: 'Option A'},
{text: data12, name: 'Option B'},
{text: data3, name: 'Option C'}
];
}]);
我很抱歉,但我不知道如何处理这个 做进一步 – Kermit
你有PHP变量现在在角度$范围内。你还想要什么?您可以在角度控制器中传递php变量。 –
它不起作用。 Console.log($ scope.var)显示“=$text1; ?>” – Kermit