我
经常问我为什么我的网格不能自动适应窗口的年龄年龄。经过了解,
发现很多人都用来渲染网格在容器div在渲染他们的子
组件,这是问题的所在。
在
系统的布局JS中,可以
控制容器组件,并在网格中呈现给div容器,它不知道在这个容器中添加网格,当
调整大小时,也不能去调整网格的大小,这就是网格不改变容器的大小。
为什么那么多人喜欢用这样的方式来添加组件我认为主要
原因有以下两点:
1。不知道如何在容器中添加组件,
2。习惯于使用其他框架,如jQuery和其他不能立即更改的框架。
第一个原因,只要网格是动态添加的,就是很多初学者
都是无奈的。例如,如果我的网格要从远程返回,我将知道如何
创建。如何获得这个
脚本并将其添加到容器中我在研究JS的时候犯了这样的
错误,这是可以理解的,所以本文的目的就是要
解决这个问题。
有两种
方法:一种是使用ajax,将网格(或其他
配置对象的组成部分)加载到
本地,然后使用容器组件的添加方法可以添加到容器中;容器是直接使用加载
功能,直接加载子装配和渲染,返回数据是子组件配置对象。
第二个原因是习惯。只有你自己才能改正。一旦熟悉了js的开发
模式,它就可以很容易地摆脱这个习惯。
如果您使用4 JS MVC来进行开发,那么您就不会处于这种尴尬的境地,因此您可以将子组件放入视图中,然后将视图添加到控制器中的容器中。