00:02
嗯。过来啊,还是这个套路,确实就是一样了啊,跟这儿一样,先绑定单函数。Control。嗯,这个是给我们的,嗯。更新。按钮。我看这这写的啥啊,这边叫添加子节点按钮,这是更新叫。编辑按钮。绑定,单击响应函数。那么它对应的这个样式在我们这叫edit but。哎,然后当前节点的ID,哎,就是就是我们要更新的那个ID啊,将当前节点的ID保存到全局变量。这儿就是不写P了,就是ID,打开模态框,模态框呢是model menu。
01:03
Control c。哎,受打开这边取消它的默认行为。嗯,诶试一下。比如说这个。打开哈,但是现在看的话没有什么区别,我们下边要做的事是得把这些给回显了。嗯。哎,我们要回显这个回显数据。哎,回血表单数据。回显表单数据呢,你得手上你得有数据才能把表单箱给回显了,所以说呢,我们得先去。嗯。哎,去加载啊。就是说这个根据ID属性去查询。节点,呃,这个对象。这个时候我们去看一下这个T的文档哈。
02:03
诶,这个叫做这个。嗯,这个看哪哈的,嗯,有一个函数叫做get node。BY。看看是不是这个哈。Get not by per。这是get notes啊,看这个。根据节点数据的属性搜索获取条件完全匹配的节点数据。那个计算对象。这传的参数呢,传一个K啊,需要精确匹配的属性名称,我们这儿根据ID去查,那么这个K这就是ID。Y6呢,就是精确匹配的属性值啊,就是这个时候就是ID这个属性。就是ID的值。下边parent note就是你搜索范围,它允许你在局部范围内搜索。比如说你可以在这个范围内搜索,这个时候你就传,传这个节点就行。
03:00
但是我们呢,就不考虑这么复杂了,咱们都从根节点开始。那么在这儿呢?这个你要是忽略此参数表示在全部节点当中去搜索。返回一个节点的计算对象。哎,这个叫get note by by per,但是这个函数啊,是由z obj这个对象来调用的,那么z obj这个对象又从哪来呢?这得往前啊。点FN点接。它呢,有一个get j obj。啊,这么一个方法里边把垂ID传进来,先拿到接触OB接这个对象,然后再去调那个函数。所以说那这里边哈,这个第一步。咱们放到他前面哈。先。获取我们Z。OBG这个对象。
04:00
到了点FN点接触,哎,这个是。大写的哈。Control c。然后这里边儿得传一个参数啊,你看人家要求是。Get接OG啊,传一个D。哎,TRYD这个TRYD呢,就是我们那个ul的那个。这个ul的ID啊,这个DEMO。穿进来。哎,然后呢,对调Z垂OB的方法。点get这个叫啥来着。Get known by PMO。Get by per control c。这里边儿首先呢,我们说这个传一下这个K哈。
05:08
K呢是我们的属性名,我们是根据ID去搜索啊。哎,这里是。嗯,用来搜索节点的属性名。哎,这个呢。是我们用来。搜索节点的属性值。这个其实就是我们问点ID啊,就是根据它去。然后呢,这边KY6一传。把这节点给查出来。诶,然后它会返回一个我们的这个,我们叫做一个比如说current node。当前这个节点。我们拿当前节点呢去回显表单数据。那么。嗯,看这个表单哈。我们把别的先关掉。首先是这个。
06:00
怎么定位到他?用这个ID。哎,找他的后代节点。Name等于name。VL。诶,这个要设置的是什么呢?就是从note里边。哎,把name属性取出来。再然后呢,再来一个name等于URL。I加URL。呃,再来呢,是这个下边这些单选按钮了。单选按钮怎么办哈?那还是先得定位到它。哎,先得定位到它内,等于icon。然后呢?嗯,用的是这个他的icon。但是呢,有一个小小的就注意,就是把这个东西放在数组里边。哎,这个得放在数组里边啊,一设置设置到Y轴里边,就把对应的给选中了。
07:05
这个。嗯。说我们radio。回显的本质。是把。啊,Radio回显的本质呢,就是把这个,嗯嗯。Radio回显的本质哈,就是。把呃,要。就是把这个和我们节点这个值一样的选中。把Y流。属性。和我们它一致的。Radio给选中。那么这个做法呢,就是具体怎么做呢?就是把这个icon值放到一个方括号里边。就是放到数组里边,拿这个数组去设置这个Y流。
08:03
其实呢,这个是可以对照谁呢,对照我们这个check box。这个多选框。多选框呢,它其实是有多个值的。啊,就是它有这个name等于这个啊它。呃。它可以选中多个。它呃,选中多个呢,比如说它的value呢。等于一哈,这个Y6等于二。这个Y6等于三。假设呢,你现在选中的呀,选中的是一和三。那么你拿到他选中的这个数据呢,就是这样一个数组,那么你拿这个选中的呢,再给它设置回去,他就把这里边对应的就给选中了。啊,也就是说你把这个。呃,所有的不管单选按钮和多选按钮是一样的,把它选中的。这一项的Y6尺。
09:01
组成的数组,拿这个呢,再给它设置回去,就把对应的就能够给它选中了。大。这个我们这个地方,我们这么说啊。这句话就不要了啊,这个我也觉得有点说的有点绕啊。就是说这个,呃,回显。Radio啊,我们可以这么理解。嗯,Radio选中的。嗯,选选被选中的radio的Y属性。组成,哎,就是可以组成一个数组。然后呢,再用。这个数组。呃。设置回这个radio。就能够把。对应的值选中。
10:02
啊,我先解释到这个程度,我要是再说的话,你就就更更那什么了啊,咱们看一下效果,看一下是不是能够给他这个确实是能够给他回显回去。就比如说菜单维护这个啊。哎,过来看啊,这是菜单维护,那这个不能挪地方啊,名字电话地址,然后这是他的选中的是这个锁的诶。然后呢,比如说这个分类管理。图标呢,选中的是这个几个点的这个啊。就是说radio呢,是拿这个。呃,Y6值放在数组里边,设置到这里边儿就会显它是,这个时候它和check box是一致的。
我来说两句