文章列表
在项目中,经常会遇到一些涉及到拖拽排序的需求,github上面有一个开源的SortableJS的插件,支持Vue,React,Angular等多种框架,实现效果很好,基本可以满足大部分的需求,下面编程学习网的小编就做个简单的demo记录 引入文件Sortable.min.js 指定包裹
记录下class中的原型,实例,super之间的关系,希望能够帮到大家! //父类class Dad { constructor(x, y) { this.x = 5; this.y = 1; this.state = 789 } static x = 521 state1 = 666 say() { console.log("父类bark"); } talk = () = { console.log("父类talk"); } static speak() { console.log("父类speak
1、在 数组-末尾 添加元素 - push array.push("aaa"); //添加一个array.push("aaa", "bbb", "ccc"); //添加多个 2、在 数组-头部 添加元素 - unshift array.unshift("www"); //添加一个array.unshift("aaa", "bbb", "ccc"); //添加多个 3、删除,数组最后一个元素 array.pop(); 4、删除,数组
生命周期: 组件从开始到结束的全过程 创建阶段:beforeCreate、created 挂载阶段:beforeMount、mounted 更新阶段:beforeUpdate、updated 销毁阶段:beforeDestroy、destroyed 与动态组件有关的两个特殊的钩子: activated(激活)、deactivated(休眠) 与组件异常捕获有关的
我们可以通过css中的,list-style-type属性进行定义,list-style-type : disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | armenian | cjk-ideographic | georgian | lower-greek | hebrew | hiraga
Vue2已经非常优秀,且具备完善的社区和生态,但是Vue3仍然在源码、性能和语法 API 三个大的方面进行了优化 源码优化 1.1 monorepo 源码管理方式采用monorepo的方式进行管理,monorepo 把这些模块拆分
这次我们使用Angular2的指令来实现。 指令实现hover效果: import { Directive, ElementRef, HostListener, Input } from '@angular/core';@Directive({ selector: '[myHighlight]'})export class HighlightDirective { constructor(private el: E
在CKEditor中有个allowedContent属性,主要功能是规定编辑内容允许的标签、标签的属性(attributes)、标签的样式(style)以及可以使用的类(class),默认为开启状态,可以通过在config.js文件中配置,如果要禁用内容过滤,只需要找到ckeditor/config.js配
错误代码: created() { // 按下回车执行登录按钮点击事件 var _self = this document.onkeydown = function(e) { var key = window.event.keyCode if (key == 13) { _self.handleLogin(this.ruleForm) } } }, 正确代码: created() { // 按下回