wang00ka
2018-10-11 02:47
采纳率: 75.7%
浏览 1.4k

select下拉框在浏览器运行的时候为什么会多一个空值?

为什么代码里只定义了两个值,浏览器运行会多出一个空值?图片说明图片说明

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 已采纳

    content1要初始化过,要不就是undefined。如果ng-model名称不是content1,记得修改下面的代码,初始化为你其中任意一个option的valu值

         <script>
            angular.module('myApp', [])
            .controller('myCtrl', ['$scope', function ($scope) {
                $scope.list = []
                $scope.content1 = "A"////////
    
    已采纳该答案
    打赏 评论
  • CZ__ 2018-10-11 03:48

    你的select是不是有其他的Javascript函数操作了,我本地测试没有问题哦,可以正常显示两个,没有空值。

    打赏 评论
  • yikeshuo 2018-10-11 03:59

    我本地测试也是没有问题的 是不是浏览器兼容问题

    打赏 评论
  • bluepigya 2018-10-11 04:45

    把Class = “form-control” 去掉试试

    打赏 评论
  • weixin_41611674 2018-10-11 05:20

    图片说明
    亲爱的,你的标签写错了,你没发现嘛

    打赏 评论

相关推荐 更多相似问题