我是angularjs的新手,很难理解自定义指令示例和相关的博客。
为什么我们使用它以及自定义指令的用法。(使用内置指令很容易理解和使用)
可以根据我们的需求编写自己的自定义指令吗?
角度js中自定义指令的需求是什么?
答案 0 :(得分:6)
指令可用于增加代码的可重用性。
指令infact可用于将复杂应用程序的代码拆分为更简单的部分,可在其他页面或项目中重复使用。
当AngularJS与第三方插件结合使用时,指令可用于保存双向数据绑定。
通常,指令用于DOM操作
Angular的理念是模块化开发,允许我们用指令编写前端代码
我希望能帮到你
答案 1 :(得分:2)
自定义指令让您有机会定义自己的" Web组件",一个非常简单的示例将是您的应用程序的自定义菜单,使用您可以编写一次的自定义指令并在多个应用程序中使用它
阅读更多相关内容,您会发现它非常有用(但完全可选,因为您可能已经内置了它)。
作为一个例子,我发现这个link非常有用。
答案 2 :(得分:2)
代码的可重用性.....您可以在任何页面和项目中的任何位置重复使用代码。
轻松解决复杂的操作。
减少代码量。随时随地拨打电话。
轻松处理你的Dom。