render这一段什么意思

render这一段什么意思

render: (h, params) => {

return h('div', [

h('Icon', {

props: {

type: 'person'

}

}),

h('strong', params.row.name)

]);

}


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,

根据同学的描述,老师猜测同学可能不太理解render函数,举个例子:

http://img1.sycdn.imooc.com//climg/5d6dc9de00018f9013180932.jpg

render中的代码就相当于是:<h1>Hello Vue!</h1>;这样就创建出了一个h1标题

http://img1.sycdn.imooc.com//climg/5d6dc9950001f2cf07370234.jpg

如果我的回答帮助了你,欢迎采纳,祝学习愉快~


  • 空洞L 提问者 #1
    第一个参数是标签,第二个是参数也就是内容
    2019-09-03 11:35:47
  • 好帮手慕嘟嘟 回复 提问者 空洞L #2
    同学你好,理解的是正确的哦,如果我的回答帮助了你,欢迎采纳,祝学习愉快~
    2019-09-03 14:05:56
好帮手慕嘟嘟 2019-09-02 18:21:00

同学你好,

只有部分代码,老师无法准确定位是哪部分,同学可以具体描述一下这段代码出现的位置,方便老师高效的为同学解答。希望能帮到你~

  • 提问者 空洞L #1
    在data的参数 comp:[ title :"Name", key :"name", 在这,我去掉就是没有字体加粗了,但我不太清楚这这个函数和参数什么意思 ] 问题2 怎么通过:data="params" 在标签绑定参数 例如 <Table :data="params" :coum单词忘记拼了="coum"></Table> exprot Default{ data(){ cous:[ { id:"编号", name:"姓名" } ], params:[ { id:113 name:"喜羊羊" }有很多个 ] } }
    2019-09-02 23:50:48
  • 提问者 空洞L #2
    <Table :columns="cous" :data="datas"></Table>
    2019-09-03 08:44:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师