<select>标签的默认值是在chrome和edge中设置的,而不是在IE中设置的

时间:2019-02-13 08:22:21

标签: javascript html html5 vue.js

我在创建的方法上将两个值2018和My Name设置为两个单独的数据属性。 我将data属性作为v-bind传递给组件。 我的问题是,在chrome和edge中,这两个值都被设置为两个下拉菜单(标记),作为页面加载时的默认值。但是在IE 11中,仅在网页加载时设置了年份值,而不是我的姓名值。 有人知道为什么吗? 应用程序 数据:function(){   返回{     selectedYear:null,     selectedFacility:null,   } }, 创建:function(){   //此行将返回2018   this.selectedYear = this.tableData.year.replace(/ \ D / g,“”);   //此返回将返回“我的名字”   this.selectedFacility = this.tableData.tableInfo.rows [0] .sName; } <模板>      在filterPage.vue中

1 个答案:

答案 0 :(得分:0)

我通过在options标签中包含一个span标签来实现这一点。谢谢。