在tp5.1 中用model 获取数据的时候,我想对原始字段进行一个稍微的处理,这个时候,就需要用到获取器,

有两种解决方案:

方案一,很简单,就是用withAttr 方法,在这个参数中,传递一个回调函数的形式

由于我们是从js 过来的,所以回调很是熟悉

回调概念,就是钩子函数, 你定义的,你没有调用,别人(或者系统) 在某个时机调用你不知道

tp5.1对返回的字段进行处理

解决方法2 : 就是一个获取器的概念,说白了,很简单,就是在模型类上, 按照特定规则添加一个方法!

tp5.1对返回的字段进行处理

我给大家看下我的数据库字段信息!

tp5.1对返回的字段进行处理

 

model 从数据库中将数据获取出来的时候,上面就是修改title 属性的值!

 

方式1 和方式2 一起使用的话,以代码为准,就是代码的优先级高!

 

我们看下我的页面:

tp5.1对返回的字段进行处理

 

 

 

 

 

 

 

相关文章: