最近在拿一个SSM项目练手,自己用layUI鼓捣的前端页面,运行项目的时候发现下拉选择框显示不了挑选的内容
就显示上面那样的空白
因为这个页面代码是动态生成的,而且layUI官网上也说动态生成的代码需要加上相应的渲染代码,所以折腾了半天JavaScript渲染,后来一想,不对啊,这要是没渲染成功的话,这个选择框是怎么出来的?而且我的第一个选项也是可以显示的,所以猜想是不是layUI的问题,然后查看页面源代码的时候发现代码格式有点不对
就是这个样子的
但是按道理来说就算排列成这个样子也不算错误呀,页面应该还是可以正常显示的,但是实在想不到别的问题,就把这个代码格式调了一下,
就这样,
然后页面显示居然正常了,,正常了,,,
我甚至一度怀疑是不是自己对css的理解有问题 ,于是我又试了一下css原生的选择框,发现无论代码格式排列成哪一种,都能够正常显示。如下图
这真的是surprised!!!