0

Vue开发环境跨域访问

Vue开发环境跨域访问其他服务器或者本机其他端口,需要配置项目中config/index.js文件,修改如下 module.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTa ...

芋头猪爸爸 发布于 2020-01-21 11:30 评论(0)阅读(4)
0

vue 富文本编辑器 项目实战用法

1.挑个富文本编辑器 首先针对自己项目的类型,确定自己要用啥编辑器。 1.1 wangeditor 如果一般类似博客这种项目不需要花里胡哨的,功能也不要求贼多的,推荐一下wangeditor(点击跳转)。分分飞艇_[官网首页]能覆盖基本上所有的常见操作,轻量化,开源,有中文文档。 ▽wangeditor效果图 1.2 t ...

王梓瑞 发布于 2020-01-21 05:20 评论(0)阅读(19)
0

2.语义化

语义化 什么是语义化 1. 每一个HTML元素都有具体的含义 a元素:超链接 p元素:段落 h1元素:一级标题 2. 所有元素与展示效果无关 ==元素展示到页面中的效果,应该由CSS决定。== 因为浏览器带有默认的CSS样式,所以每个元素有一些默认样式。 重要:选择什么元素,取决于内容的含义,而不是 ...

xcsxchen 发布于 2020-01-21 03:45 评论(0)阅读(9)
0

依赖注入、递归组件的用法

分分飞艇_[官网首页]处理边界情况 1. 用来访问根组件 2. 用来从一个子组件访问父组件的实例 3. 和 的用法 在组件上面使用 这个属性绑定,属性值自取,然后就可以通过 这种方式去获取到指定组件的实例了。 其实不仅仅是组件能够使用 ,标签元素也能使用。 4. 依赖注入 现在我们有一个需求,如果我们存在多个组件嵌套的, ...

scriptLiu 发布于 2020-01-20 19:24 评论(0)阅读(13)
0

手写vue中v-bind:style效果的自定义指令

自定义指令 1. 什么是自定义指令 以 v 为前缀,然后加上自己定义好的名字组成的一个指令就是自定义指令。分分飞艇_[官网首页]为什么要有自定义指令呢?在有些时候,你仍然需要对普通的DOM元素进行底层的操作,这个时候就可以用到自定义指令。 2. 自定义指令的语法 1. 全局自定义指令 javascript // 注册一个 ...

scriptLiu 发布于 2020-01-20 19:22 评论(0)阅读(15)
0

博客园文章版权声明(js自动生成)

博客园文章版权声明(js自动生成) 一.代码 ...

小小咸鱼YwY 发布于 2020-01-20 18:50 评论(0)阅读(31)
0

JavaScript DOM–事件操作

事件注册事件给元素添加事件,为注册事件或者绑定事件注册事件两种方式传统方式监听事件方式事件监听addEventListener() 事件监听 (IE9以上)eventTarget.addEventListener(type, listener, [useCapture])参数type: 事件类型字符... ...

小白森 发布于 2020-01-20 16:57 评论(0)阅读(22)
1

js 字符串方法 和 数组方法总览

字符串方法 search() 方法搜索特定值的字符串,并返回匹配的位置。 相比于indexOf(),search()可以设置更强大的搜索值(正则表达式) substring() 类似slice() ,两个参数均为索引值, substr() 类似slice() ,第2个参数为长度,如果省略则长度直至末 ...

仙界架构师 发布于 2020-01-20 16:42 评论(0)阅读(24)
0

华为,小米部分机型微信浏览器rem不适配的解决方案

针对近日华为,小米的部分机型,在升级系统或升级微信之后,微信内置浏览器产生的rem不能正确填充满的问题,有如下解决方案 目前来看,产生这个情况的原因是因为给html附font-size时,附上的font-size和实际上html的font-size 大小并不一致 如图: 在问题机型上展示的三个值 分 ...

Linoa 发布于 2020-01-20 16:25 评论(2)阅读(30)
0

ios输入法弹出输入框定位错乱

弹出输入框会使视口高度发生变化,弹出输入框后动态匹配这个高度 以下是使用jq的方法 $('input').on('blur', function () { setTimeout(function () { var scrollHeight = document.documentElement.scr ...

平胸定天下 发布于 2020-01-20 15:20 评论(0)阅读(16)
0

iframe在iphone手机上的问题

问题1: 通过document.addEventListener("scroll",function(){})对页面滚动监听事件进行监听,但ios下$(document).scrollTop()值始终为0,对页面监听无效。 原因: 因为iOS下iframe的高度会根据页面的内容自适应,造成了ifra ...

Dobby- 发布于 2020-01-20 10:26 评论(0)阅读(25)
0

为什么你应该使用 Object.is() 进行相等性比较(译)

Title: Why you should use Object.is() in equality comparison Author: TarekAlQaddy Website: http://www.jstips.co/en/javascript/why-you-should-use-Obje ...

Code-Bug 发布于 2020-01-20 09:23 评论(0)阅读(45)
0

三流大专转行成功的前端之路

一曲肝肠断 ,天涯何处觅知音。 借用星爷电影的一句台词作为开篇,形容下自己的心境,年终将至,回首2019,也不算太亏欠自己,明年继续努力生长。 这是自己第一次在博客介绍自己,目前坐标长沙,三流大专,市场营销专业,是的,毫不相干的专业,也让我在转行前端途中吃了比一般人多一点的苦头,为什么转行呢,自然是 ...

小提莫~ 发布于 2020-01-19 23:45 评论(4)阅读(127)
0

一起学Vue之表单输入绑定

分分飞艇_[官网首页]在Vue进行前端开发中,表单的输入是基础且常见的功能,本文以一个简单的小例子,简述v-model数据绑定的用法,仅供学习分享使用,如有不足,还请指正。 ...

Alan.hsiang 发布于 2020-01-19 22:29 评论(0)阅读(69)
0

具名插槽、作用域插槽的新写法

插槽 1. 具名插槽 自 2.6.0 起有所更新。已废弃的使用 attribute 的语法 但是我们有了新的语法,如下: 子组件 childCom: 父组件 app: 效果图: 注意: 只能添加在 上 2. 作用域插槽 有时让插槽内容能够访问子组件中才有的数据是很有用的。但是由于子组件的作用域在子组 ...

scriptLiu 发布于 2020-01-19 21:04 评论(0)阅读(26)
0

组件使用v-model、$listeners、.sync(区别于v-model的双向数据绑定)

自定义组件 1. 自定义组件的v model 首先我们先说一下在自定义组件中使用v model的必要条件 在自定义的组件中要有input(这里我们先不讨论单选复选框) 在自定义组件的模板对象中要有props属性,且里面要含有一个value 在自定义组件的input标签上要绑定value属性值为pro ...

scriptLiu 发布于 2020-01-19 21:01 评论(0)阅读(25)
0

Prop验证、inheritAttrs、$attrs的用法和坑

Prop 1. Prop验证 javascript Vue.component('my component', { props: { // 基础的类型检查 ( 和 会通过任何类型验证) propA: Number, // 多个可能的类型 propB: [String, Number], // 必填的 ...

scriptLiu 发布于 2020-01-19 20:59 评论(0)阅读(26)
0

自定义的可分类可搜索的下拉框组件

效果图 注:值是根据原生select中的值来动态获取并进行分类 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <link rel="stylesheet" ...

陈莺莺呀 发布于 2020-01-19 19:52 评论(0)阅读(25)
0

typescript-环境搭建

这个环境比较简单 搭建 TypeScript 开发环境 什么是 compiler? less 编译器: EcmaScript 6 编译器: TypeScript 编译器: 一句话:把 TypeScript 转换为 JavaScript ,浏览器就具有运行了 在线测试编译环境 compiler "在线 ...

跌倒的小黄瓜 发布于 2020-01-19 19:51 评论(0)阅读(26)
0

babel环境安装与编译

babel:将浏览器不支持的ES6语法转为javascript 查看node是否安装: npm -v node -v 实例演示:在桌面新建part5目录在cmd命令行中 cd desktop cd part5 安装babel:初始化package.json文件:描述当前项目信息,包括依赖等 npm ...

陈莺莺呀 发布于 2020-01-19 19:42 评论(0)阅读(14)

页面底部区域 foot.htm