Javascript 将属性从宽度、高度、颜色等传递给角度自定义按钮指令是否合适?
我第一次写自定义角度指令。因此,我们需要知道,正如我在下面解释的那样,写作是否是最佳实践 我需要创建一个自定义按钮,将在整个应用程序中使用。我不想在每个网页上写html按钮,因此我想为它建立一个指令,这样我就可以使用单行声明重复使用它 我的按钮有3种状态:Javascript 将属性从宽度、高度、颜色等传递给角度自定义按钮指令是否合适?,javascript,angularjs,html,angular-directive,Javascript,Angularjs,Html,Angular Directive,我第一次写自定义角度指令。因此,我们需要知道,正如我在下面解释的那样,写作是否是最佳实践 我需要创建一个自定义按钮,将在整个应用程序中使用。我不想在每个网页上写html按钮,因此我想为它建立一个指令,这样我就可以使用单行声明重复使用它 我的按钮有3种状态: 无效(首字母) 有效(当表单值满足约束时)和 悬停状态 按钮应具有静态宽度、高度、颜色等。。。但是如果我想在其中一个表单中有一个特殊的大小写,我还想从html中传递,例如:我只想在一个特定表单中更改宽度 我看到我们可以从控制器传递属性,但
- 无效(首字母)
- 有效(当表单值满足约束时)和
- 悬停状态
在此处输入代码
参数key、value和accept从控制器传递。我应该同时通过宽度、高度、颜色等吗?这是一种好的做法吗
请告诉我正确的方法 您可以在
div
或按钮
标签上使用ng class
,ng class
可以选择一些与您的风格相匹配的选项
你可以查一下
如果您有一些由这个
div
完成的逻辑,并且在具有不同逻辑的多个页面中使用,那么您需要传递一些选项。我建议您对此过程属性使用自定义指令,其中isValid是一个标志:true或false,hover是控制器中的一个函数,styles是一个包含样式的对象,如{color:…,background:…}
您应该将实际代码粘贴到问题中,而不仅仅是绕过警告。
enter code here
<html>
</html>