2017-10-15 98 views
0

我已經開始使用dotansimha/angularjs-dropdown-multiselect指令。在示例中,他顯示指令被調用了一個等號,接着是一個未定義的雙引號字符串,如下所示。my-Directive等於一個字符串

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

我的問題在這個例子中,等號和未定義的引號是什麼?這是一種在一個頁面上隔離幾個這些控件,將參數傳遞給指令還是不起任何作用,只是編碼器風格的問題?

回答

1

您可以使用此語法將參數傳遞給指令,並且它有一些有趣的用途。你可以閱讀更多關於它here

但是,在這個特殊指令的情況下,它似乎沒有做任何事情,angularjs-dropdown-multiselect的文檔沒有解決它。鑑於如果=""不存在,屬性參數仍然可以訪問,它可以被認爲是風格或不必要的代碼,也許是過去的實現剩餘的代碼。

+0

上面提供的參考非常有用,它回答了有關將參數傳遞給指令的幾個問題。謝謝! –