生成了Angular未知标签
Angular unknow tag generated
我正在用下面的代码做一个选择:
为什么生成这个选项标签?
<option value="? string:feminino ?"></option>
只在以下情况下发生:
- 我从选择中选择一个选项
- 我将url更新为性别
- 然后刷新。(尝试使用url上的选项自动选择)
html before:
<select id="gender" ng-model="genderMarked" ng-change="updateGender(genderMarked)" >
<option value="">Select a gender</option>
<option ng-value="collection.slug" ng-repeat="collection in collectionsGender">{{collection.title}}</option>
</select>
Html后:
<select id="gender" ng-model="genderMarked" ng-change="updateGender(genderMarked)" class="ng-pristine ng-valid ng-touched"><option value="? string:feminino ?"></option>
<option value="? string:feminino ?"></option>
<option value="">Select a gender</option>
<option ng-value="collection.slug" ng-repeat="collection in collectionsGender" class="ng-binding ng-scope" value="masculino">Masculino</option>
<option ng-value="collection.slug" ng-repeat="collection in collectionsGender" class="ng-binding ng-scope" value="feminino">Feminino</option>
<option ng-value="collection.slug" ng-repeat="collection in collectionsGender" class="ng-binding ng-scope" value="infantil">Infantil</option>
</select>
和我得到的性别已经从url标记(如果用户刷新页面)与此代码:
if($stateParams.genderSlug){
$scope.genderMarked = $stateParams.genderSlug;
}else{
$scope.genderMarked = '';
}
我发现ng-options
比重复的<option>
标签更容易使用。
试试这个
<select id="gender" ng-model="genderMarked" ng-change="updateGender(genderMarked)"
ng-options="collection.slug as collection.title for collection in collectionsGender">
<option value="">Select a gender</option>
</select>
相关文章:
- 在<页眉>标签
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- iframe正在添加标签,需要删除它们
- 如何自动调整标签的高度以适应内容
- Jquery标签插件粘贴问题
- Twitter引导程序Typeahead-Id&标签
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- Morris.js折线图x轴标签在调整大小后消失
- JavaScript goto 标签如何使用内部循环
- 显示某个用户ID的某个标签的30张Instagram图片
- 标签客户端的设置值
- 谷歌图表显示所有标签
- 如何在图片和边缘之间居中设置标签
- 在Datatables中设置本地化后,需要更改标签文本
- 第二组标签及其内容赢得'默认情况下t加载
- 在一个javascript文件中为整个网站创建标签
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- Knockout.JS标签在foreach内部不起作用
- 为什么
- 生成了Angular未知标签