zoukankan      html  css  js  c++  java
  • 学了点小小的技巧,也有一点点问题,怎么解决呢?

    实习的公司,主要是用js写html,还有css,数据是用python传输

    首两天一直在学习,然后看需求先试着写点界面,今天完成了一个界面,

    虽然说速度比较慢,但是完成的自己还算可以,然后又对框架又有了多一点的认识

    框架主要是类和对象的继承与创建

    var checkView = View.derive({});这句话就相当于创建了一个新类,然后这个新类继承View这个子类

    View是一个大类,主要是关于界面

    var checkBlock = checkView.build();这句话主要是创建一个类的对象,也相当于默认创建一个div

    ,如果要设置它的类型,就设置_type_为img,input,或者其他,只要是html的结点类型就可以,然后_init_主要是初始化这个DOM结点最开始做什么。

    里面主要还有一个动态地设计属性的大小,通过refer:ID,style:"属性",来根据像素的大小来动态地设置。

    apps又是一个新类,相当于这个apps的很多个页面,然后apps.current()就相当于当前这个页面

    还有_name_就相当于设置这个dom结点的ID,接下来就可以自由地拓展了,你想渲染什么,或者做什么事件,就在这个基础上加。

    今天学的小技巧,就是可以把一些公共的font-size,width,height,抽象到一个类里面,然后你的对象创建完后就有这个属性了

    不过有一个问题就是我想在checkbox后面添加html,里面的append,不能这个使用

    还有另外一个问题是,每次创建类都要设置很多属性,然后动态地链接,代码很多,要是可以把相同的输入框、按钮、以及其他相同的东西抽象出来去设置,然后封装成接口去给人调用的话,就很好了。恩恩,大神们有什么好建议呢?好思路呢?

  • 相关阅读:
    反射 Reflect Modifier 修饰符工具类
    【泛型】Generic 参数化类型 类型转换
    泛型 Generic 类型擦除引起的问题及解决方法
    注解 Annotation 简介 总结 MD
    反射 Reflect Class 基础 API MD
    【Type】类型 ParameterizedType
    Java中浮点类型的精度问题 double float
    jQuery之$.ajax()方法详解及实例
    pace.js – 加载进度条插件
    在线代码编辑、保存与运行网址推荐
  • 原文地址:https://www.cnblogs.com/meetup/p/5134733.html
Copyright © 2011-2022 走看看