dense
со значением true
или false
, почитай доку по vue она маленькая и понятная. computed
подготавливаете нужные пропсы и компонеты:computed: {
preparedItems() {
return this.items.map(item => {
// ...
return {
key: ...,
component: ...,
props: { ... }
}
})
}
}
<component
v-for="{key, conponent, props} in preparedItems"
:key="key"
:is="conponent"
v-bind="props"
/>
request
, ты же запускаешь 48 request
параллельно и не интересуешься результатом, сразу гонишь следующий код. Если этот твой request
умеет в проимис, то достаточно await request...
, если нет - тебе надо самому его в промис завернуть.price = self.get_price()
body = '{' + f'"currency_pair":"{pair}","type":"limit","account":"spot","side":"{side}","amount":"{quantity}","price":"{price}","time_in_force":"gtc"' + '}'
price2 = 516.2708
body2 = '{' + f'"currency_pair":"{pair}","type":"limit","account":"spot","side":"{side}","amount":"{quantity}","price":"{price}","time_in_force":"gtc"' + '}'
print(body2 == body)
get_price
в get_price_by_str
у тебя меняет self.url
, а как было не возвращает. Ставлю, что проблема именно тут.