jQuery MiniUI

标题: 关于自定义控件问题! [打印本页]

作者: langben    时间: 2013-8-12 09:04:17     标题: 关于自定义控件问题!

自定义控件时
initComponents: function () {
         this.自定义属性 没有根据标签里设置的data-options改变 这样就不能根据标签里的参数判断。
},



作者: niko    时间: 2013-8-12 09:56:43

1.initComponents的时候,属性还没设置进去
2.请实现setXXX方法,在这个方法中调整设置。
作者: langben    时间: 2013-8-12 12:10:56

在 initComponents里设置的时候根据配置参数进行设置的
this.set({
     
    [this.属性:this.自定义属性值
     如在这里需要根据this.自定义属性判断设置]

     cls :  this.a == '1' ? 'icon_a' :'icon_b'
});
作者: factory    时间: 2013-8-12 13:47:20

langben 发表于 2013-8-12 12:10
在 initComponents里设置的时候根据配置参数进行设置的
this.set({
     

是对应的setXXX方法。miniui会根据你的标签属性,去找对应的set方法,比如你的title标签,内部要有setTitle() 和getTitle方法




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