jQuery MiniUI

标题: miniui 控件对象怎么设置附加数据 [打印本页]

作者: dragon    时间: 2013-5-28 14:42:31     标题: miniui 控件对象怎么设置附加数据

miniui 控件对象怎么设置附加数据。   因为有些直想要设置到控件上 ,之后会有使用到。
我调试了 好像没有属性保存啊 。也不能动态添加

作者: factory    时间: 2013-5-28 14:58:23

你指的是自定义标签属性还是什么?
如果是的话,data-options="{a:'xxxx',b:'yyyy'}"

var t = mini.get();
t.a
t.b
作者: dragon    时间: 2013-5-28 15:31:47

factory 发表于 2013-5-28 14:58
你指的是自定义标签属性还是什么?
如果是的话,data-options="{a:'xxxx',b:'yyyy'}"

试过了 没有用啊 。。 是  input 的控件
mini.get('txt').data = {};
吗?
作者: dragon    时间: 2013-5-28 15:33:57

dragon 发表于 2013-5-28 15:31
试过了 没有用啊 。。 是  input 的控件
mini.get('txt').data = {};
吗?

mini.ButtonEdit 对象
作者: factory    时间: 2013-5-28 15:39:26

dragon 发表于 2013-5-28 15:33
mini.ButtonEdit 对象

<input id="btnEdit1" class="mini-buttonedit" data-options="{a:'xxxx',b:'yyyy'}"/>
作者: dragon    时间: 2013-5-28 15:57:58

factory 发表于 2013-5-28 15:39

动态设置怎么做
作者: factory    时间: 2013-5-28 16:03:47

dragon 发表于 2013-5-28 15:57
动态设置怎么做

所有属性都支持set和get
作者: dragon    时间: 2013-5-28 16:08:21

factory 发表于 2013-5-28 16:03
所有属性都支持set和get

setDataOption吗   




作者: niko    时间: 2013-5-28 16:51:11

var obj = <%= aaa %>;
btn.set(obj);
作者: dragon    时间: 2013-5-28 17:05:29

niko 发表于 2013-5-28 16:51
var obj = ;
btn.set(obj);

没用啊 。   都执行部下去了  
var mini_ctrl_obj= mini.get('sas’);
mini_ctrl_obj.set({"a":1});
作者: dragon    时间: 2013-5-28 17:18:56

factory 发表于 2013-5-28 14:58
你指的是自定义标签属性还是什么?
如果是的话,data-options="{a:'xxxx',b:'yyyy'}"

报错 。   get is not a function
作者: dragon    时间: 2013-5-28 17:21:08

factory 发表于 2013-5-28 14:58
你指的是自定义标签属性还是什么?
如果是的话,data-options="{a:'xxxx',b:'yyyy'}"

TypeError: mini_ctrl_obj.get is not a function
作者: niko    时间: 2013-5-28 17:34:18

mini.parse();
var mini_ctrl_obj= mini.get('sas’);
mini_ctrl_obj.set({"a":1});
作者: dragon    时间: 2013-5-29 09:02:04

dragon 发表于 2013-5-28 17:05
没用啊 。   都执行部下去了  
var mini_ctrl_obj= mini.get('sas’);
mini_ctrl_obj.set({"a":1}); ...

可以了

var mini_ctrl = mini.get("ctrl_name");
mini_ctrl.set({a:1});

mini_ctrl.a   就能获取的  不是通过 get方法




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2