2016-08-02 45 views
0

只是想知道如何創建一個不使用範圍下拉列表的方式。例如:AngularJS:創建沒有範圍變量的下拉列表?

當前在我的JavaScript文件中,我聲明瞭$ scope.readWrite = ['R','W'],然後使用下面的命令創建一個下拉列表。

<div class="form-group"> 
    <label class="col-sm-3 control-label">Read/Write:</label> 
    <div class="col-sm-3"> 
     <select class="form-control" 
      ng-options="item for item in readWrite" 
      ng-model="singleRegister.RW" 
      ng-change="modbusChange(modbusDetailsEdit)"> 
     </select> 
    </div> 
</div> 

是否有操縱NG選項,這樣我可以在列表中添加的項目有,例如(知道這個心不是正確的,但跨得到我的觀點)的任何方式:... NG選項= [ 「R」,「W」] ...

我在現有的代碼中的範圍變量有問題,所以想要嘗試這樣的事情作爲一個快速修復。

+0

你要去哪裏得到'NG-model'沒有範圍? –

+0

希望它不會被要求,因爲我想用一些非常簡單的代碼替換整行代碼,以便得到我需要的輸出(如果可能的話) – Mst137

回答

0

你可以這樣做:

<select class="form-control" 
     ng-options="item for item in ['R','W']" 
     ng-model="singleRegister.RW" 
     ng-change="modbusChange(modbusDetailsEdit)"> 
    </select> 
+0

這很好,非常感謝:) – Mst137