Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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
Html Angular 9:创建使用其他标准指令的自定义指令_Html_Angular_Angular Material_Directive - Fatal编程技术网

Html Angular 9:创建使用其他标准指令的自定义指令

Html Angular 9:创建使用其他标准指令的自定义指令,html,angular,angular-material,directive,Html,Angular,Angular Material,Directive,我正在研究一个基于角度/材质9的小框架。我想创建自定义指令,将标准材质指令应用于其主体元素。对于某些UI元素,我更喜欢使用指令,而不是创建自定义包装器组件(使用ng内容)。例如,对于按钮,我希望使用如下“自定义按钮”指令: 你好,世界 该指令应将按钮的标准材质指令(以及其他一些属性)应用于主体元素。呈现的HTML按钮应为: 你好,世界 我知道如何设置属性/属性,但很明显,该按钮不像“真实”的mat按钮(它没有通过材质添加自定义的内部元素,也没有用于涟漪效果的内部元素)。 我是一个有棱角的新手,所

我正在研究一个基于角度/材质9的小框架。我想创建自定义指令,将标准材质指令应用于其主体元素。对于某些UI元素,我更喜欢使用指令,而不是创建自定义包装器组件(使用ng内容)。例如,对于按钮,我希望使用如下“自定义按钮”指令:

你好,世界

该指令应将按钮的标准材质指令(以及其他一些属性)应用于主体元素。呈现的HTML按钮应为:

你好,世界

我知道如何设置属性/属性,但很明显,该按钮不像“真实”的mat按钮(它没有通过材质添加自定义的内部元素,也没有用于涟漪效果的内部元素)。
我是一个有棱角的新手,所以我寻找了很多答案。但我只找到了非常复杂或过时的解决方案(AngularJS)。有什么帮助吗?

这能回答您的问题吗@Alexandro你找到解决办法了吗?这能回答你的问题吗@Alexandro你找到解决办法了吗?