1

尝试通过选择显示艺术数据

仅当从默认值为“选择类别”的下拉框中选择“艺术与文化”选项时,我才尝试在屏幕截图中显示数据。我的html中的代码是:

<div class="well">
    <h3>All Adventures</h3>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
    <table>
    <tr><td>
    <select name="" id="" ng-model="category" ng-options="c for c in categories">
        <option value="">-- Choose Category --</option>
    </select>
    </td>
    <td><input type="text" value="Enter Current Location" /></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td><select name="" id="" ng-model="tMode" ng-options="tM for tM in tModes">
        <option value="">-- Choose Transportation Mode --</option>
    </select></td>
    </tr>
    </table>
    <br/>
</div>

        <ul class="unstyled">
        <li ng-repeat="art in arts">
            <div class="well">
                <h4>{{art.name}}</h4>
                <h5><em>{{art.formatted_address}}</em></h5>
                <p>{{art.formatted_phone_number}}</p> 
                <p>{{art.vicinity}}</p>
                <p>{{art.types}}</p>                    
            </div>
        </li>
    </ul>

我必须对代码进行哪些更改才能完成这项工作。我一直在网上尝试很多例子,但到目前为止还没有运气。

4

1 回答 1

4
<li ng-repeat="art in arts" ng-show="category == 'Arts & Culture'">
于 2013-09-26T14:39:35.697 回答