首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从md-select获取数据

从md-select获取数据
EN

Stack Overflow用户
提问于 2016-11-03 11:47:07
回答 1查看 3.5K关注 0票数 1

我正在使用角质材料来制作我的新网页应用程序,我想从一个<md-select>中获得所选的值,问题是我对angularjs和它是如何工作的还不熟悉。如果有人能帮我,我会很感激的。

HTML :

代码语言:javascript
复制
<md-input-container>
        <label>Rating</label>
         <md-select ng-model="userRating">
            <md-option><em>None</em>
            </md-option>
            <md-option ng-repeat="rate in ratings" ng-value="rate.abbrev">
                {{rate.abbrev}}
            </md-option>
        </md-select>
</md-input-container>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-03 11:53:53

您可以通过使用$scope变量来获取值。

在控制器中

console.log($scope.userRating);

为了在更改时获得选定的值,可以将所选的值传递给函数并显示,

代码语言:javascript
复制
<md-select ng-change="Print()" class="inline-flex md-select-down" placeholder="Select" ng-model="model">
      <md-option ng-repeat="item in ratings" value="{{item.value}}">
        {{item.abbrev}}
      </md-option>
 </md-select>

控制器:

代码语言:javascript
复制
$scope.Print = function(){
        alert($scope.model);
}

演示

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40400687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档