(または他のサーバー側は、ASP.NET MVCビューとして、htmlページをレンダリング)PHPのページをあなたのWebエントリポイントをされたと仮定すると、私は通常、サーバーから角度にこれらのような値を取得する方法は、constant
関数を使用して、角アプリを参照した直後に.phpページに置きます。このような何か:
<script src="app.js" />
<script>
angular
.module('app')
.constant("myConfig", {
"feature1": "<?php echo htmlspecialchars($_POST['feature1']); ?>",
"feature2": "<?php echo htmlspecialchars($_POST['feature2']); ?>"
});
</script>
次に、あなたのコントローラで、あなただけの定数を注入:app.controller('Controller', ['myConfig', function(myConfig) {..}
これよりも便利な方法がありますが、クエリ文字列を渡しているとき、(つまりはJavaScriptをすることによってアクセスすることができ)、このアプローチでは、サーバー側のコードから何かをほとんど渡すことができます。
渡す値はクエリ文字列を介したもので、投稿されたデータではありません。 – randominstanceOfLivingThing
この質問が解決されるように、回答に「受け入れ済み」とマークしてください。 :) – leroydev