Ant Design Vue是为vue开发的一套前端UI框架,之前在开发的过程中,发现其select组件的一个问题,如图:
在上述的select组件中,我设置了placeholder=“请输入”,但是如上图所示,placeholder并未生效。
原因是:当select 组件的 v-model 绑定的变量初始为 0,null 或者为’’,那么 placeholder属性将会失效,只有初始化为 undefined 才可以让 placeholder 属性生效。(我一开始在组件上使用 v-model 绑定的变量初始为 “”,所以看不到“请输入”的字样)