前言:

因为项目中用到了饿了么出品的element-ui这一套ui框架,所以很多地方都踩在了坑里,前面碰到了一些,今天着重聊一下switch这个组件。

首先switch接受Boolean类型的数据,莫非是true和false。

对switch进行赋值,我们就需要从后端传过来数据。我数据库里存放的数据也确实是bool,

后得知mysql是需要用tinyInt来代替boolean类型的,但是传输是要全部转化成字符串传输的。

因为vue的data里面的数据已经和switch做了绑定,

所以从后端传过来的数据无论是什么类型,一旦放到vue的data里面,就会被element-ui的switch强制转换成bool类型,

但是因为没有识别到boolean类型的数据,所以一直打印出来的结构都是false。

解决方案:

其实方法很简单的,可能只是觉得很蹊跷,就钻到了这个漩涡里爬不出来了。越过山丘~就是柳暗花明,

我只需要把数据拿过来循环遍历重新给需要的部分赋予bool值就解决了这个问题。

最新文章

  1. 由一个异常开始思考springmvc参数解析
  2. 如何在linux Shell脚本里面把一个数组传递到awk内部进行处理
  3. C语言中free函数是如何确定要释放多少内存空间的
  4. CentOS6.4系统启动失败故障排查
  5. javaScript-原型、继承-02
  6. live555源码研究(二)------TaskScheduler类
  7. apache配置虚拟主机的三种方式
  8. 让Sql语句区分大小写
  9. iOS 通知的使用
  10. JavaScript 轻松创建级联函数
  11. java中静态代码块,构造代码块,以及构造方法的执行顺序
  12. Java集合类从属关系
  13. JQuery操作option的添加、删除、取值
  14. Ubuntu和ROS一起愉快玩耍
  15. 为多态基类声明virtual析构函数
  16. Spring 开发常见问题
  17. vscode Git:failed to execute git
  18. 使用Docker容器的十大误区
  19. TCP、UDP网络通信
  20. 【BZOJ】2111: [ZJOI2010]Perm 排列计数 计数DP+排列组合+lucas

热门文章

  1. unity3d之实现各种滑动效果
  2. 子级用css float浮动 而父级不能自适应高度解决方法
  3. 一个简单的JQuery自适应分页插件twbsPagination
  4. avalon2简单数据绑定(自定义属性绑定)
  5. (MVVM) ListBox Binding 和 实时刷新
  6. 《Visual C++ 2010入门教程》系列一:关于Visual Studio、VC和C++的那些事
  7. Mac系统丢失管理员
  8. qt 样式表基本用法
  9. 关于pom版本提交不成功的问题
  10. SQL Server ->> Memory Allocation Mechanism and Performance Analysis(内存分配机制与性能分析)之 -- Minimum server memory与Maximum server memory