Javascript 如何用一个php值检查ng if值

Javascript 如何用一个php值检查ng if值,javascript,php,angularjs,Javascript,Php,Angularjs,如何用一个php值检查ng if值。这可能吗。。? 给我一些解决办法 <div ng-if="val.PRDCODE=='<?=$value?>'"> </div> 如果您在获取网页上的值时遇到问题。您可以简单地调用函数并返回true/false,这可以在页面上进行计算 e、 g 这不是一个很好的方法,而且有可能在源代码中暴露您的私有数据。但是,如果你不关心你的数据被公开,那么你可以 <head> <script> angul

如何用一个php值检查ng if值。这可能吗。。? 给我一些解决办法

<div ng-if="val.PRDCODE=='<?=$value?>'">
</div>

如果您在获取网页上的值时遇到问题。您可以简单地调用函数并返回true/false,这可以在页面上进行计算

e、 g


这不是一个很好的方法,而且有可能在源代码中暴露您的私有数据。但是,如果你不关心你的数据被公开,那么你可以

<head>
<script>
    angular.module("NAME OF YOUR APP")
    .controller("name___ctrl", function($scope){
    $scope.phpValue = '<?php $value; ?>'
    });
</script>
</head>

<body ng-controller="name___ctrl">
 {{phpValue}}
</body>
一旦你得到了phpdata,就可以随心所欲地使用它

<div ng-controller="FooCtrl">
  <span ng-if="someValue == phpValue">something</span>
</div>

某物

这不是一个好方法。如果您想这样做,只需启动一个AJAX调用,并在控制器范围的对象中设置
值。但是,如果您想以这种方式实现它,那么您可以使用
nginit
指令来实现它,就像我在我的一个项目中所做的那样。只用

<div data-ng-app="MyApp" data-ng-controller="DemoController" data-ng-init="value='<?php echo $value?>'">

如果条件允许,您的nf是什么?我很乐意帮助您。ng init=“value=”,value\u new=”,可能吗?
.controller(function($http){
 $http.get("api/endpoint")
.then(function(success)
    {
       phpValue = success.data
    },
    function(error)
    {
        console.log("oops something went really wrong")
    })
})
<div ng-controller="FooCtrl">
  <span ng-if="someValue == phpValue">something</span>
</div>
<div data-ng-app="MyApp" data-ng-controller="DemoController" data-ng-init="value='<?php echo $value?>'">
<div data-ng-if="val.PRDCODE == value">