angularjs实现了双向绑定,与vue的defineProperty不同,它的原理在于它的脏检查机制,以下做了一些总结; angular.js介绍 AngularJs是mvvm框架,它的组件是vm组件,scope是vm组件的数据集合 AngularJs通过directive来声明vm的行为,它实 ...
分类:
Web程序 时间:
2020-01-21 21:48:33
阅读次数:
112
搬运自:https://www.cnblogs.com/yky-iris/p/9251230.html?utm_source=debugrun&utm_medium=referral 视图不更新问题及原因: 在原生js或者第三方框架下,修改model,是有可能不会触发视图更新的,比如setTimeo ...
分类:
Web程序 时间:
2020-01-21 13:21:18
阅读次数:
112
修改placeholder字体颜色小方法 1.html <!--故事内容--> <textarea placeholder="我有酒,说出你的故事..." id="feedbackcontent"></textarea> 2.CSS #feedbackcontent::-webkit-input-p ...
分类:
Web程序 时间:
2020-01-20 22:50:44
阅读次数:
121
'use strict' .config(function config($provide) { $provide.decorator('ndTrackClickDirective', function diective($delegate) { /**@ngInject */ $delegate.... ...
分类:
Web程序 时间:
2020-01-20 21:05:58
阅读次数:
86
当点击上面的按钮,例如添加图片,就会直接向textarea文本框添加一段预设的图片标签。如果添加超链接,就会向文本框添加超链接标签,我们只需要把超链接和链接文字填上去即可。 <!DOCTYPE html> <html> <head> <title>Hello World</title> <meta ...
分类:
Web程序 时间:
2020-01-20 20:53:48
阅读次数:
84
level15 看了一下源码,啥也没发现; AngularJS ng-include 指令: 包含的内容将作为指定元素的子节点。 ng-include 属性的值可以是一个表达式,返回一个文件名。 默认情况下,包含的文件需要包含在同一个域名下。 指向“https://ajax.googleapis.c ...
分类:
其他好文 时间:
2020-01-20 19:04:20
阅读次数:
384
今天写textarea的placeholder 换行的方法,网络上找了好多资料,写的不太详细,只好自己写一个demo,现分享给大家。网络上看到方法大概有jQuery的watermark,这种方法可以在chrome中实现,其他浏览器不可以,所以我选择用js实现以下。要点:1,鼠标的焦点事件focus与 ...
分类:
Web程序 时间:
2020-01-20 14:48:12
阅读次数:
93
一、先看效果图 效果如图,当输入文字的时候,提示区域动态的显示已输入的字数和最大输入的字数。非常常用的小功能。二、知识点知识点比较简单,为了兼容性好些,我多用了几个事件input、propertychange、paste、keyup。现在好多用vue等框架写,我暂时先用jQuery写了,原因是读者比 ...
分类:
Web程序 时间:
2020-01-20 13:08:36
阅读次数:
99
说明 有些时候你可能需要从后台获取模板,并在前台在自己编译,这在用 AngularJS 1.x 的时候似乎很常见,可以直接用 ng-include 搞定,在 Vue 1.x 的时候也可以直接用 partial 搞定。但是在 Vue 2.x 中,官方取消了 partial 这个 API,根据情况推荐使 ...
分类:
Web程序 时间:
2020-01-19 12:44:11
阅读次数:
108
tabindex 作用:配合focus实现键盘快捷访问。默认可focus元素(无需设置tabindex):a, button, input, select, textarea, area, legend, label tabindex取值(0至32767) 0 可以使一个元素按自然顺序出现在 tab ...
分类:
其他好文 时间:
2020-01-18 21:13:27
阅读次数:
118