feat(Image): add error-icon prop (#5470)

This commit is contained in:
neverland
2020-01-03 18:49:41 +08:00
committed by GitHub
parent e380c23b1c
commit 46e995ab4a
5 changed files with 27 additions and 1 deletions
@@ -1,5 +1,12 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`error-icon prop 1`] = `
<div class="van-image">
<div class="van-image__error"><i class="van-icon van-icon-error van-image__error-icon">
<!----></i></div>
</div>
`;
exports[`lazy load 1`] = `
<div class="van-image"><img class="van-image__img">
<div class="van-image__loading"><i class="van-icon van-icon-photo-o van-image__loading-icon">
+13
View File
@@ -125,6 +125,19 @@ test('show-error prop', () => {
expect(wrapper).toMatchSnapshot();
});
test('error-icon prop', () => {
const wrapper = mount(Image, {
propsData: {
errorIcon: 'error',
src: 'https://img.yzcdn.cn/vant/cat.jpeg'
}
});
wrapper.find('img').trigger('error');
expect(wrapper).toMatchSnapshot();
});
test('loading-icon prop', () => {
const wrapper = mount(Image, {
propsData: {