diff --git a/pages/config/config.vue b/pages/config/config.vue index 95c0a58..e5091a0 100644 --- a/pages/config/config.vue +++ b/pages/config/config.vue @@ -226,14 +226,20 @@ const onStrategyChange = (e) => { console.log('策略参数:', strategy?.parameters); if (strategy && strategy.parameters && strategy.parameters.assets) { + console.log('找到assets,开始填充:', strategy.parameters.assets); form.value.stocks = strategy.parameters.assets.map(asset => ({ name: asset.symbol, price: '', amount: '', date: '' })); - console.log('自动填充标的:', form.value.stocks); + console.log('填充后的form.stocks:', form.value.stocks); } else { + console.log('条件判断失败:', { + hasStrategy: !!strategy, + hasParameters: !!(strategy && strategy.parameters), + hasAssets: !!(strategy && strategy.parameters && strategy.parameters.assets) + }); form.value.stocks = [{ name: '', price: '', amount: '', date: '' }]; console.log('未找到标的配置,使用默认值'); }