reactnative的两个核心的属性控制改变组件:props和state。props是在父组件中进行设置,只要设置完成那么在组件的生命周期就定死了,不会发生改变。针对数据变化修改的情况,我们需要使用state属性;一般情况下,我们需要在constructor方法中初始化state,然后在你想要修改更新的时候调用setState方法。方法名作用调用次数constructor构造函数,初始化需要的s
分类:
其他好文 时间:
2018-09-17 14:36:45
阅读次数:
143
工作上使用到element-ui tree 组件,主要功能是要实现节点拖拽和置顶,通过自定义内容方法(render-content)渲染树代码如下~ 1 <template> 2 <div class="sortDiv"> 3 <el-tree :data="sortData" draggable ...
分类:
其他好文 时间:
2018-09-16 23:00:50
阅读次数:
1572
Django框架之第二篇 一、知识点回顾 1、MTV模型 model:模型,和数据库相关的 template:模板,存放html文件,模板语法(目的是将变量如何巧妙的嵌入到HTML页面中)。 views:视图函数 另加urls:url路径与视图函数的映射关系,,可以不是一一对应的。 2、相关的一些命 ...
分类:
其他好文 时间:
2018-09-16 15:28:15
阅读次数:
161
1.注册一个新的app,创建Xadmin.py from django.conf.urls import url from django.shortcuts import HttpResponse, render class ModelXadmin(object): def __init__(sel ...
分类:
Web程序 时间:
2018-09-14 23:53:50
阅读次数:
254
命名空间 命名空间(英语:Namespace)是表示标识符的可见范围。一个标识符可在多个命名空间中定义,它在不同命名空间中的含义是互不相干的。这样,在一个新的命名空间中可定义任何标识符,它们不会与任何已有的标识符发生冲突,因为已有的定义都处于其它命名空间中。 由于name没有作用域,Django在反 ...
分类:
其他好文 时间:
2018-09-14 18:23:46
阅读次数:
217
1.封装 Scroller 组件 2.页面调用 ...
分类:
其他好文 时间:
2018-09-13 01:19:20
阅读次数:
178
一、使用bind方法(构造函数内绑定) 也可以onClick={this.handleClick.bind(this)};这种方法简洁明了,但由于 function函数 在每个render上重新分配,所以有性能影响。 二、使用箭头函数 ...
分类:
其他好文 时间:
2018-09-13 01:16:18
阅读次数:
146
使用的是pygal函数库 所以需要先安装 1 安装库文件 2 创建骰子类 3 2个不同面的骰子成的直方图 4 结果实例 ...
分类:
编程语言 时间:
2018-09-12 15:09:41
阅读次数:
151
本节大纲 1、serializers 1、Serializers Serializers允许复杂的数据,像queryset和模型实例转换成源生的Python数据类型。从而可以更简单的被渲染成JSON,XML或其他内容类型。Serializers也提供了反序列化的功能,允许解析过的数据转化为复杂的类型 ...
import xlwt import StringIO import web urls = ( '/rim_request','rim_request', '/rim_export','rim_export', '/(.*)', 'index' ) class rim_export: #render ...
分类:
编程语言 时间:
2018-09-11 01:11:17
阅读次数:
858