在使用list展示数据的时候,出错了:
Cannot assign to property: 'icon' is a 'let' constant
Initializer 'init(_:)' requires that 'Binding<String>' conform to 'StringProtocol'
这是因为前面使用的$foods是Bind类型,所以后面的food也要是Bind类型,所以就报错了。
解决办法:
使用$food进行渲染,就不会报错了
渲染出来的画面也正常了: