WebApp【公共组件库】@前端(For Git Submodule)
Tevin
2021-03-15 f30502d88e477052379fced6a041ab89581be4fd
bases/Pilot.js
@@ -35,7 +35,7 @@
                if (name === '$data' && typeof dataAdd !== 'undefined') {
                    // 转换 dataAdd 中 assets 属性下的图片地址值
                    if (typeof dataAdd.assets !== 'undefined') {
                        dataAdd.assets = this._transDataAdd(dataAdd.assets);
                        dataAdd.assets = Pilot.transAssets(dataAdd.assets);
                    }
                    // 当有传data值进来,初始值必须带data中的字段
                    const dataOrig = this.$data();
@@ -55,11 +55,16 @@
        return options;
    }
    _transDataAdd(assets = {}) {
    /**
     * 转换静态图片引用
     * @param assets
     * @return {{}}
     */
    static transAssets(assets = {}) {
        const assets2 = {};
        Object.keys(assets).forEach(key => {
            let asset = '';
            if (assets[key].indexOf('assets') > 0) {
            if (assets[key].indexOf('assets') >= 0) {
                asset = assets[key].split('assets')[1];
            } else {
                asset = assets[key].replace(/^[.\/\\]*/, '/');