javascript - 我们如何访问angular js中的php变量?

标签 javascript php angularjs

我在其中一个 php 文件中有这个变量 $name = 'test'。我如何在 javascript 中访问它?

我可以创建一个隐藏的输入元素并通过 id 获取值,但是这有一些问题,所以我可以知道是否有任何其他选项可以做到这一点

最佳答案

据我所知,有两种可能的方法。

首先 - 从 HTML 获取

<input type='hidden' value="<?=$name?>" id="name-varirable">

//JS file
$scope.name = angular.element('#name-vairiable').val();

其次 - 编写一个 API 来公开该值

//Your Angular Controller
$http.get(url).then(function(success){
    $scope.name = success.data
});

根据您的用例,以更适合您的需求为准。

希望这对您有所帮助。

关于javascript - 我们如何访问angular js中的php变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35575932/

相关文章:

PHP MySQL 查询

php - 如何在免费的 cPanel 主机中运行 PHP 聊天程序?

javascript - AngularJS:单路由应用架构

php - 使用 PHP API 编辑 Mikrotik 用户配置文件

javascript - 如何在弹出窗口时停止执行代码?

javascript - 需要知道,为什么需要使用$apply

javascript - Mobilefirst javascript API - 插件

javascript - d3js : Add quantitative dimension to Hierarchical Edge Bundling

javascript - 在Jeditable中,如何使当我单击div进行编辑时,文本框内容具有已处理的初始值?

javascript - RxJs flatMapLatest/switchMap 取消回调。 onCancel() 在哪里?