Angularjs 我的指令等于一个字符串

Angularjs 我的指令等于一个字符串,angularjs,Angularjs,我已经开始使用dotansimha/angularjs下拉菜单multiselect指令。在示例中,他显示了指令是用一个等于符号,后跟一个未定义的双引号字符串来调用的,如下所示 <div ng-dropdown-multiselect="" options="example13data" selected-model="example13model" extra-settings="example13settings"></div> 我的问题是,在这个例子中,等号和

我已经开始使用dotansimha/angularjs下拉菜单multiselect指令。在示例中,他显示了指令是用一个等于符号,后跟一个未定义的双引号字符串来调用的,如下所示

<div ng-dropdown-multiselect="" options="example13data" selected-model="example13model" extra-settings="example13settings"></div>


我的问题是,在这个例子中,等号和未定义的引号是用来做什么的?这是一种在一个页面上隔离多个控件、将参数传递给指令的方法,还是没有任何用途,只是编码器风格的问题?

您可以使用此语法将参数传递给指令,它有一些有趣的用途。你可以阅读更多关于它的内容


然而,在这个特定指令的情况下,它似乎没有做任何事情,angularjs下拉列表multiselect的文档并没有解决这个问题。如果
=”
不存在,属性参数仍然可以访问,则可以将其视为样式或不必要的代码,可能是过去实现的遗留问题。

上面提供的参考非常有用,并回答了有关将参数传递给指令的几个问题。谢谢