Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angular JS自定义指令中使用angular材质_Javascript_Angularjs_Angular Material - Fatal编程技术网

Javascript 如何在angular JS自定义指令中使用angular材质

Javascript 如何在angular JS自定义指令中使用angular材质,javascript,angularjs,angular-material,Javascript,Angularjs,Angular Material,我想做一个自定义指令,它应该像谷歌表单中的zoom一样工作 我想在用户达到某个缩放级别时显示toast消息。但我不知道如何在自定义指令中使用角度材质 请提供一个小示例与您在指令中使用任何其他html或服务的方式相同。请提供更多细节。。。请参阅ng model是一个指令,ng show是一个指令md toast是一个angular material指令,您可以从HTML中使用它们,也可以使用自定义指令来控制缩放功能,尝试为您的代码创建一个plunkr。非常感谢您。我们可以从该指令返回HTML,如:

我想做一个自定义指令,它应该像谷歌表单中的zoom一样工作

我想在用户达到某个缩放级别时显示toast消息。但我不知道如何在自定义指令中使用角度材质


请提供一个小示例

与您在指令中使用任何其他html或服务的方式相同。请提供更多细节。。。请参阅ng model是一个指令,ng show是一个指令md toast是一个angular material指令,您可以从HTML中使用它们,也可以使用自定义指令来控制缩放功能,尝试为您的代码创建一个plunkr。非常感谢您。我们可以从该指令返回HTML,如:
module.directive('myDirective', function($mdToast){
   return {
       restrict: 'AE',
       controllerAs: '$ctrl',
       controller: function(){
           this.myDirectiveAction = function(){
               $mdToast.showSimple('message');
           };
       };
   };
})