收藏
回答

关于web-view的组件问题,获取到src的地址并打印出来,而页面仍旧是空白输出?

HTML:

<view>

<web-view src="{{ src }}"></web-view>

</view>


JS:

Page({

onLoad: function (options) {

console.log('options.pdfpath', options.pdfpath)

this.data.src = 'https://xch3.com/Home/viewer?file=' + decodeURIComponent(options.pdfpath);

console.log('src',this.data.src)

debugger;

this.setData({

src: this.data.src

});

}

});

为什么我打印出来的时候,网址已经获取到,而页面就是没有渲染出来?


最后一次编辑于  11-21
回答关注问题邀请回答
收藏

1 个回答

  • .
    .
    11-21

    data里先定义,onLoad再进行赋值操作

    onLoad:function(options){

    if(options){

    this.setData({ src: options.pdfPath})

    }

    },


    11-21
    赞同
    回复 1
    • 陈丹
      陈丹
      11-21
      搞定了,我忘记定义DATA的src了
      11-21
      回复
问题标签