From 3d9a675214409c251774d5989cd3252f74e467b2 Mon Sep 17 00:00:00 2001 From: Tevin <tingquanren@163.com> Date: Wed, 21 Jul 2021 17:59:40 +0800 Subject: [PATCH] 将地理位置定位功能,转移到地址三级联动组件内部 --- bases/Pilot.js | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/bases/Pilot.js b/bases/Pilot.js index 3499be7..babc9de 100644 --- a/bases/Pilot.js +++ b/bases/Pilot.js @@ -35,11 +35,11 @@ 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(); options.data = () => { + // 当有传data值进来,初始值必须带data中的字段 + const dataOrig = this.$data(); return { ...dataOrig, ...dataAdd, @@ -55,7 +55,12 @@ return options; } - _transDataAdd(assets = {}) { + /** + * 转换静态图片引用 + * @param assets + * @return {{}} + */ + static transAssets(assets = {}) { const assets2 = {}; Object.keys(assets).forEach(key => { let asset = ''; -- Gitblit v1.9.1