Javascript 下拉值包含angularjs中的问号
这是我在angularjs下拉列表中的html和js代码 js代码Javascript 下拉值包含angularjs中的问号,javascript,angularjs,Javascript,Angularjs,这是我在angularjs下拉列表中的html和js代码 js代码 $scope.yearValues=[ { label : "Year 1 - 1/17 - 6/17", code : "Year 1 - 1/17 - 6/17" }, { label : "Year 2 - 6/17 - 9/18", code : "Year 2 - 16/17 - 9/18" } ] html代码
$scope.yearValues=[
{
label : "Year 1 - 1/17 - 6/17",
code : "Year 1 - 1/17 - 6/17"
},
{
label : "Year 2 - 6/17 - 9/18",
code : "Year 2 - 16/17 - 9/18"
}
]
html代码
<select name="FiscalYear" ng-options="myYear.label as myYear.label for
myYear in yearValues" ng-model="mylYear">
</select>
但应该是这样的
Year 1 - 1/17 - 6/17
Year 2 - 6/17 - 9/18
如何解决这个问题?等待你们的建议……你们必须在html代码中定义
字符编码
类型
什么是字符编码?
ASCII是第一个字符编码
标准(也称为字符集)。ASCII定义了127个不同的
可在互联网上使用的字母数字字符:数字
(0-9)、英文字母(A-Z)和一些特殊字符,如!$+-
()@<>
ANSI(Windows-1252)是原始的Windows字符集,带有
支持256个不同的字符代码
ISO-8859-1是HTML4的默认字符集。这个角色
该集合还支持256个不同的字符代码
由于ANSI和ISO-8859-1的限制,默认字符
编码在HTML5中更改为UTF-8
UTF-8(Unicode)几乎涵盖了所有字符和符号
世界。
有关更多信息,请参阅
请在您的
标记内使用以下元标记
完整的例子
//加载项页面您的应用程序工作正常:问题在于编码特殊字符。在html中添加标记
Year 1 - 1/17 - 6/17
Year 2 - 6/17 - 9/18