当前位置:  开发笔记 > 前端 > 正文

如何使用angular-material 1.0.1将参数传递给$ mdToast.show函数中的控制器

如何解决《如何使用angular-material1.0.1将参数传递给$mdToast.show函数中的控制器》经验,为你挑选了1个好方法。

我正在使用angualr-material并希望将一个参数传递给$mdToast.show()内部控制器,我检查了函数中有一个范围,但我不知道如何编写代码,我尝试了很多表达式,但是没有工作,请帮助我,非常感谢!这是我的代码:

JS:

var test='test for angular';
$mdToast.show({
   templateUrl: 'TemplateView/CustomToast/warning.html',
   controller: 'WarningToastCtrl',
   scope:test 
});

angular.module('app')
   .controller('WarningToastCtrl', ['$scope', function ($scope) {
       $scope.value=test;
   }]);

Html:

    {{value}}

问:如何将值显示为测试角度?



1> Conan Lee..:

好的,我刚发现有一个当地人可以使用:

    $mdToast.show({
      templateUrl: 'TemplateView/CustomToast/warning.html',
      controller: 'WarningToastCtrl',
      locals:{parm:test} 
    });
    angular.module('app')
.controller('WarningToastCtrl', ['$scope', 'parm', function ($scope, parm) {
        $scope.showValue = parm;
    }]);

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有