51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#高考志愿填报分析系统的设计与实现
jquery 提示信息显示后自动消失的具体实现
方法一:复制代码代码如下:$("#errormsg").html("您的信息输入错误,请重试!").show(300).delay(3000).hide(300);方法二:复制代码代码如下:$("#errormsg").html("ok").hide(3000);//这个是渐渐消失$("#errormsg").html...
代码星球
·
2020-04-01
jquery
提示
信息
显示
自动
JS+CSS简单实现DIV遮罩层显示隐藏【转藏】
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xh...
代码星球
·
2020-04-01
JS+CSS
简单
实现
DIV
遮罩层
js判断手机端操作系统(Andorid/IOS)
非常实用的js判断手机端操作系统(Andorid/IOS),并自动跳转相应下载界面androidURL="http://xxx/xxx.apk";varbrowser={versions:function(){varu=navigator.userAgent,app=navigator.appVersion;retur...
代码星球
·
2020-04-01
js
判断
手机
操作系统
Andorid
JQ实现复选框的全选反选不选
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xh...
代码星球
·
2020-04-01
JQ
实现
复选框
全选
反选
vue中数据双向绑定的实现原理
vue中最常见的属v-model这个数据双向绑定了,很好奇它是如何实现的呢?尝试着用原生的JS去实现一下。首先大致学习了解下Object.defineProperty()这个东东吧!*Object.defineProperty()*对对象的属性进行定义/修改**/letobj={x:10}//这两种方式都相对来说比较简...
代码星球
·
2020-04-01
vue
数据
双向
定的
实现
ES5 实现 ES6 的 class以及extends
ts中是这样的classGreeter{greeting:string;constructor(message:string){this.greeting=message;}greet(){console.log("Hello,"+this.greeting)}}letgreeter=newGreeter("world...
代码星球
·
2020-04-01
ES5
实现
ES6
class
以及
JS apply 和 call 的实现
很早之前的一篇博客写了bind的实现,是基于apply的,感兴趣的朋友看完这篇文章可以接着看看bind的实现。apply和call主要就是传参的区别。这里就不多说了,直接看代码。//call实现Function.prototype.myCall=function(context){context.fn=thisvara...
代码星球
·
2020-04-01
JS
apply
call
实现
vue中的$on,$emit,$once,$off源码实现
这几种模式是基于订阅观察者模式的,维护一个事件中心,on的时候将事件按名称存在事件中心里,称之为订阅者,然后emit将对应的事件进行发布,去执行事件中心里的对应的监听器。第一步就是创建一个构造构造,维护一个事件中心eventsfunctionEventEmiter(){this.events={}}$on//event...
代码星球
·
2020-04-01
vue
中的
on
emit
once
js bind的实现
call,apply,bind都是用来挟持对象或者说更改this指向的,但是区别还是有的,call传参是fn.call(this,1,2,3)apply传参是fn.apply(this,[1,2,3])而前两者是立即执行的,后者Bind是返回一个函数varfoo=fn.bind(this) foo()看到一个...
代码星球
·
2020-04-01
js
bind
实现
v-for的简单实现
<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><styletype="text/css">li{height:30px;line-height:30px}li...
代码星球
·
2020-04-01
v-for
简单
实现
JS实现Promise原理
promise是用来解决Js中的异步问题的,js中所有的异步可从callback→promise→generator+co=async+await其实所有的都是callback的变相处理,只是后者慢慢变的越来越优雅和强壮可扩展。那么如何实现promise呢?先观察一下promise的样子leta=n...
代码星球
·
2020-04-01
JS
实现
Promise
原理
小程序里实现 watch 和 computed
小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。那么如何像vue那样在Page里实现watch和computed呢?如果这时候你脑子...
代码星球
·
2020-04-01
程序
实现
watch
computed
汉化DotNetBar中控件的系统文本
作者:ComponentCN出处:www.componentcn.com2011年11月02日阅读:DotNetBar很多子控件的系统文本、提示信息等都是可以本地化的,可以转化为多种语言,控件提供DotNetBarManager.LocalizeString事件来进行每个控件的系统文本汉化。如果是想进行全局汉化所有Do...
代码星球
·
2020-04-01
汉化
DotNetBar
控件
系统
文本
如何利用FastReport.Net 设计并导出报表?
在你的程序中,你可以使用FastReport.Net报表设计器。要做到这一点,你需要使用报表对象设计方法:report1=newReport();report1.Load("report1.frx");report1.Design();设计方法被重载:方法描述boolDesign()显示设计器boolDesign(bo...
代码星球
·
2020-04-01
如何
利用
FastReport.Net
设计
导出
C#软件设计——小话设计模式原则之:接口隔离原则ISP
前言:有朋友问我,设计模式原则这些东西在园子里都讨论烂了,一搜一大把的资料,还花这么大力气去整这个干嘛。博主不得不承认,园子里确实很多这方面的文章,并且不乏出色的博文。博主的想法是,既然要完善知识体系,就不能半途而废。今天就来看看设计模式原则的另一个:接口隔离原则。软件设计原则系列文章索引C#软件设计—&m...
代码星球
·
2020-04-01
原则
软件
设计
小话
设计模式
首页
上一页
...
619
620
621
622
623
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他