Files
bsmall/node_modules/mini-ali-ui/es/avatar/index.js
2020-09-24 11:08:03 +08:00

29 lines
630 B
JavaScript
Executable File

Component({
props: {
className: '',
shape: 'circle',
size: 'md',
src: 'https://gw.alipayobjects.com/mdn/rms_349abe/afts/img/A*5VvARpvk39QAAAAAAAAAAABkARQnAQ',
name: '',
desc: ''
},
didMount: function didMount() {
var _this$props = this.props,
name = _this$props.name,
desc = _this$props.desc;
if (!name && desc) {
console.error('Avatar: 不允许设置 desc 但不定义 name');
}
},
methods: {
// 图片加载失败
_onError: function _onError(e) {
var onError = this.props.onError;
if (onError) {
onError(e);
}
}
}
});