从我的下拉列表中删除空选项 angularjs

remove empty option from my dropdown angularjs

我正在创建一个网络应用程序并且我有一个下拉列表

<select id="drdsearch" ng-model="drd" style="margin-top:-39px; margin-left:300px; height:30px; width:200px; font-size:12px;"><option value="select">select</option>
        <option value="default">Default</option>
        <option value="venue">Venue Name</option>
        <option value="date">Date</option>
    </select>

使用这些文本框

 <input type="text" ng-hide="true" ng-show="drd=='default'" placeholder="d" name="default">
    <input type="text" ng-hide="true" ng-show="drd=='venue'" placeholder="e" name="venue name">
    <input type="text" ng-hide="true" ng-show="drd=='date'" placeholder="l" name="Date">

我将 angularjs 用于 (hide/show) 文本框,但现在当我 运行 我的程序下拉列表自动包含一个额外的空白选项字段

现在我的下拉列表中有四个字段 第一 ( )blank

第 2 default

第三venue

第四Date

我需要做什么才能从下拉列表中删除多余的 (blank option)

'default' 初始化 $scope.drd 中的值,应该没问题。