收藏
回答

自定义组件bug


1 、我在项目中加入了一个自定义组件,没有调用。然后上传代码到体验版,所有页面空白,删除组件目录就正常。手机IOS系统,微信版本6.5.21 2、自定义组件渲染data时,必须加入一个空格才能正确渲染

组件使用

<filter-text content="{{topicinfo.critique.content}}"></filter-text>

组件 js

Component({
  data:{
    resultStr:''
  },
  properties: {
    content: {
      type: String,
      value: '',
      observer: function(newVal, oldVal){
        this.transform();
      }
    },
    trans_to:{
      type: String,
      value: 'text'
    }
  },
  methods: {
    transform(){
      let resultStr='';
      if(this.data.trans_to=="text"){
        resultStr=utils.getFormatStr(this.data.content)
      }
      this.setData({
        resultStr:resultStr
      });
    }
  },
  attached(){
    this.transform();
  }
})

组件配置

{
    "component": true


}

<text> {{resultStr}}</text>


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

1 个回答

  • LastLeaf
    LastLeaf
    2017-11-09

    你好,这个是已知问题,我们会及时上线修复。

    2017-11-09
    有用
    回复
登录 后发表内容