ng-opciones con inicio de matriz simple


Estoy un poco confundido con Angular y ng-options.

Tengo una matriz simple y quiero iniciar un select con ella. Pero, quiero que las opciones value = label.

Script.js

$scope.options = ['var1', 'var2', 'var3'];

Html

<select ng-model="myselect" ng-options="o for o in options"></select>

Lo que obtengo:

<option value="0">var1</option>
<option value="1">var2</option>
<option value="2">var3</option>

Lo que quiero:

<option value="var1">var1</option>
<option value="var2">var2</option>
<option value="var3">var3</option>

Así que lo intenté:

<select ng-model="myselect2" ng-init=0 ng-options="options[k] as v for (k,v) in options"></select>

<select ng-model="myselect3" ng-init=0 ng-options="b as b for b in options"></select>

(Pero no funcionó.)

Editar:

Mi formulario se envía externamente, por lo que necesito 'var1' como valor en lugar de 0.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52