0
我正在嘗試使用Angular和選擇創建一個selecbox。而我似乎無法得到它的工作。我覺得我仍然在上傳錯誤的腳本,但不知道如何上傳正確的腳本。我已經安裝使用涼亭選擇。首先我試過:anuglar選擇localytics不工作
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-chosen-localytics/chosen.js"></script>
angular.module('myApp', ['localytics.directives'])
但是後來我得到一個錯誤,說elemnt.chosen是未定義的。我讀過這發生在加載jquery後加載angular。所以我嘗試過:
<script src="bower_components/angular-chosen-localytics/chosen.js"></script>
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
但是這不起作用,因爲角度沒有定義。我發現我有兩個獨立的涼亭組件,實際的Chosen組件和角度選擇的指令組件。所以我添加了選定的腳本以及:
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-chosen-localytics/chosen.js"></script>
<script src="bower_components/chosen/chosen.jquery.js"></script>
<script src="bower_components/chosen/chosen.proto.js"></script>
<script src="bower_components/angular-chosen-localytics/chosen.js"></script>
錯誤消失,但元素不起作用。我得到一個沒有選項和格式不正確的文本的簡單欄。有誰知道我做錯了什麼?
元素不起作用:
<select chosen
data-placeholder="Pick one of these"
disable-search="true"
allow-single-deselect="true">
<option value=""></option>
<option>This is fun</option>
<option>I like Chosen so much</option>
<option>I also like bunny rabbits</option>
</select>
感謝您的答案,但這是行不通的。看起來好像沒有加載CSS。 – Mischa
**我已將CSS文件添加到我的索引中,這改變了一些東西,但它仍然無法正常工作。我在裏面找到一個沒有寬度和沒有選項的小酒吧 – Mischa
當我回到工作中並重新檢查我的項目時,我會回到你的 –