# FAQ
# General
# 表单/表格值,更改不生效怎么办?
表单值、表格数据源会在sula内部进行管理,initial-xxx的配置只在初始设置时生效。所以如果在didMount阶段更新state去更改initial-xxx的话,没有任何效果。请使用实例方法更改。
# 想在props中使用方法怎么办?
sula支持将props中的属性改为方法实现,只要在属性前面加上'@'即可。
例如:
{
name: 'name',
label: 'Name',
render: {
type: 'input',
props: {
'@addonAfter': (ctx) => ctx.values.affter,
}
}
}
效果等同于:
{
name: 'name',
label: 'Name',
render: {
type: 'input',
props: {
addonAfter: 'HKD',
}
}
}
← 基础