MIKE
MIKE
这种第一版也是先把自定义Widget都提前在Fair的binding解析好的。很多还需要改,比如事件传参这些...
> > > > > 这种第一版也是先把自定义Widget都提前在Fair的binding解析好的。很多还需要改,比如事件传参这些... > > 那就没什么能动态化的了。有搞过相对复杂的动态化页面吗?另外,调试好用吗 你这个不就是整个页面动态化吗?难道你想嵌套?页面里面的可以部分分开动态化? 还是整个页面一起动态化,不要再分了。
https://forums.developer.apple.com/forums/thread/724595 https://medium.com/@onlyapps/measure-pings-to-any-host-using-network-framework-ios-swift-3092ef367cd6
后来我想了下,还是不修改js的convertObjectLiteralToSetOrMap方法了。 使用 对象+属性 的方式读取fairProps内部层次的数据。 ` Banner banner = Banner(); try { Banner tmpBanner = fairProps['banners'][i]; banner.renderImage = tmpBanner.renderImage; banner.redirectUrl = tmpBanner.redirectUrl; banner.isExposured = false; } catch (e) { banner.renderImage =...
你怎么传的,生成的js是怎么样的要贴出来看看
参数: { 'fairProps': jsonEncode({ 'title': 'Fair Page', }) } 读取: String getTitle() { return fairProps['title']; } 你再发一下你的生成的json看看
> 不是读取。读取对的。。而且是 获取整个 map 我debug了一下,应该是解析类型变了。 lib/src/render/expression.dart 不同的写法,可能走的Expression不同。 确实不能像你那样直接获取整个fairProps。
> 不是读取。读取对的。。而且是 获取整个 map 个人觉得,UI和数据逻辑最好分开,数据逻辑都用js部分实现,通过方法。
> 第一个列子里面,也是。那种也不支持。 网络请求之后。自己增加一些对象,不是很正常的操作吗 一样的,你的item是个Map,你需要创建一个对象通过属性去读取(item.ddd),里面的值。 Fair有demo的,你可以去找找。