请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用了behavior行为封装后video组件的图片不能显示

let classicBeh=Behavior({
properties: {
type: String,
img: String,
content: String
},
data: {
}
})
export {classicBeh};



import {classicbeh} from '../classic-beh.js';
Component({
/**
   * 组件的属性列表
   */
behavious:[classicbeh],
properties: {
},
/**
   * 组件的初始数据
   */
data: {

},

/**
   * 组件的方法列表
   */
methods: {
}
})


正在回答 回答被采纳积分+3

1回答

7七月 2018-08-03 20:14:36

behaviors写错了

0 回复 有任何疑惑可以回复我~
  • 提问者 小蜗牛linner #1
    import { classicbeh } from '../classic-beh.js';
    Component({
      /**
       * 组件的属性列表
       */
      behaviors:[classicbeh],
      properties: {
        
      },
      /**
       * 组件的初始数据
       */
      data: {
    
      },
    
      /**
       * 组件的方法列表
       */
      methods: {
        
      }
    })
    
    改成behaviors也是报错
    thirdScriptError 
     sdk uncaught third Error 
     Behaviors should be constructed with Behavior() 
     Error: Behaviors should be constructed with Behavior()
    回复 有任何疑惑可以回复我~ 2018-08-03 20:40:55
  • 7七月 回复 提问者 小蜗牛linner #2
    不会的。可以再仔细检查下代码,还是代码错了。源代码已经开放 也可以直接git里对照下
    回复 有任何疑惑可以回复我~ 2018-08-04 02:06:37
  • 磊磊要酷酷滴 回复 提问者 小蜗牛linner #3
    "behavious:[classicbeh],"应该是"behavious:[classicBeh],";还有import的时候写错了,export的是classicBeh,import的是classicbeh;
    回复 有任何疑惑可以回复我~ 2018-08-16 18:06:53
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信