将变量传递到html视图angularjs中
pass variable into html view angularjs
我的angular js控制器中有这段代码。
angular.module('IpadAppApp')
.controller('Mortgage_LoanCtrl', function ($location, $scope, $http, $modal, $sce) {
var host = 'http://localhost:3000';
var applicantID;
$scope.submit_info = function(size) {
$http.post(url, data, { withCredentials: true, headers: { 'Accept': 'application/javascript', 'Content-Type': 'application/x-www-form-urlencoded;'} })
.success(function (caseID) {
var modalInstanceSubmit = $modal.open({
templateUrl: 'views/mortgage_loan/home_loan_thank_you.html',
controller: 'Mortgage_LoanCtrl',
size: size
});
applicantID = caseID;
})
};
$scope.thank_you_page = function(thank_you_page_data) {
return $sce.trustAsHtml(thank_you_page_data);
};
我想将应用程序ID传递到我的html页面中
<div class="ls-case-id"> Your case ID is: {{applicantID}} </div>
但它没有传递任何数据,然后我尝试了
在我的家里_lian_thank_you.html
<p ng-bind-html='thank_you_page(bodyinfo)'></p>
同时传递空数据。那么,我如何将applicationID传递给视图,或者如何在angularjs控制器中delcare全局变量。我尝试过将var放在模块或控制器声明之上,也不将var放于变量名之前,但都无效。
感谢
如果我正确理解你的问题,你需要变量applicationID来绑定html。为了将变量与html绑定,您应该使用$scope。因此,与其声明var applicationID,不如将其声明为一个范围变量,如$scope.applicationID,它将把applicationID数据绑定到html
相关文章:
- 如何包含特定于每个视图angularjs的javascript文件
- 如何在ui路由器angularjs中只更改子ui视图,同时保持父视图不变
- angularjs中带有ui路由器的嵌套视图
- 如何在AngularJS视图中使用promise(ng-show)
- AngularJS:点击选项卡刷新视图中的数据
- 如何在angularjs中检查Kendo树视图数据绑定事件
- JSON范围的更改没有反映在angularjs中的视图中
- 如何将Laravel变量传递到我的AngularJS视图中
- ASP.NET angularjs重定向到控制器的另一个视图
- 将全局变量从控制器调用到HTML视图AngularJS
- 将数据从控制器调用到HTML视图AngularJS
- 将变量传递到html视图angularjs中
- 从指令视图 AngularJS 调用控制器中的函数
- 在将模板加载到视图 AngularJS 后执行 javascript
- 递归自定义树视图 angularjs 指令调用 ng 单击两次
- 可以't在相同的局部视图Angularjs中加载两个控制器
- 使用表单填充数组,并在单独的视图angularjs中显示该数组
- 使用ng指令将HTML插入视图::AngularJS+JavaScript+Ionic
- 如何从分层数据生成剑道树视图?AngularJS
- SQL Server数据透视表返回视图(AngularJS)