求问 用angular框架的页面在数据加载未完成时页面显示{{i}}这类惯用做法是什么?先初始化scope吗,还是用其他方法?
1、ng-cloak
2、ng-bind
3、遮罩层
等加载好了就得了呗
这样用户体验很差吖,数据多的话就像一片乱码。尝试定义本地数据后发现,不是异步加载数据造成的,貌似是脚本加载中根本没有scope。
@忧郁的白衬衫: 估计页面太大了,需要加载的文件也太多了
@刘宏玺: 不多的,就3条选购信息,颜色品牌型号,加上一些价格公式这类处理。试了和设备有关系,手机上可能要1秒左右才会加载完,电脑上也就几个毫秒,不过也是可见。我想angular出来也这么久了,这类现象的处理应该有成熟的方法,问问各位大神
用 ng-mode,别用{{}}
1.可以使用官网的解决方案ng-cloak 2.弄一个遮罩层,等数据加载完了在去掉