我正在使用react-bootstrap和ReactJS。我期待select将选项作为参数,但没有看到填充选项的方法。这是我到目前为止的代码。如何传递数据
from openerp import models, api, fields, _
class task_04 (models.Model):
#Inherit dari model purchase.order
_inherit = "purchase.order"
@api.multi
def action_view_related_products(self):
ids = [line.product_id.id
for line in self.order_line]
return{
'name' : ('View Chosen Products'), # Nama dari tabel pop up
'type' : 'ir.actions.act_window',
'view_type' : 'form', #Tampilan pada tabel pop-up
'view_mode' : 'tree', # Menampilkan bagian yang di pop up, tree = menampilkan tabel tree nya utk product
'res_model' : 'product.product', #Menampilkan tabel yang akan di show di pop-up screen
'target' : 'new', # Untuk menjadikan tampilan prduct yang dipilih menjadi pop-up table tampilan baru, jika dikosongin maka tidak muncul pop-up namun muncul halaman baru.
'view_id' : False,
'domain' : [('id','in',ids)] #Filter id barang yang ditampilkan
}
task_04()
答案 0 :(得分:4)
您将映射数据以编程方式生成选项。假设您的选项位于数组中:
options=[{value: 'select'}, {value: 'other'}]
<FormControl componentClass="select" placeholder="Type">
{
options.map((option, index) => {
return (<option key={index} value={option.value}>{option.value}</option>)
})
}
</FormControl>