摘要: 一:文件结构 1).单一规则:坚持每个文件只定义一样东西(例如服务或组件),考虑把文件大小限制在 400 行代码以内。 单组件文件非常容易阅读、维护,并能防止在版本控制系统里与团队冲突; 单组件文件可以防止一些隐蔽的程序缺陷,当把多个组件合写在同一个文件中时,可能造成共享变量、创建意外的闭包,或者与 阅读全文
posted @ 2019-10-22 17:56 一只小彩笔 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 1.背景 在最近angular的项目中,需要用到[innerHTML]标签来指定一个div的样式: 但是上面的样式并不起作用,在Chorme中查看源码,发现style标签的样式在Angular编译的时候被屏蔽掉。这是为什么呢?客观别急,请往下看。 2.解决方案 先说解决方案,最后再分析出现这种问题的 阅读全文
posted @ 2019-06-17 12:11 一只小彩笔 阅读(4070) 评论(0) 推荐(0) 编辑
摘要: 一.什么是maven Maven 是专门用于构建和管理Java相关项目的工具。 Maven是意第绪语,依地语(犹太人使用的国际语),表示专家的意思。 二.maven有什么用 1.保持相同的项目结构 使用Maven管理的Java 项目都有着相同的项目结构 有一个pom.xml 用于维护当前项目都用了哪 阅读全文
posted @ 2019-12-15 21:12 一只小彩笔 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一.v-on指令 vue中用v-on指令来监听DOM事件,并触发相应的代码。比如v-on:click,表示监听了点击事件。 二.事件修饰符 在事件处理函数中调用 event.preventDefault() 等方法 是非常常见的需求。但更好的方式是:处理函数只有纯粹的数据逻辑,而 不是去处理 DOM 阅读全文
posted @ 2019-12-11 15:29 一只小彩笔 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: 一.插槽是个什么玩意,能吃吗 在vue中【插槽】,从字面意思来看,插槽意味着【内容的增加】,回到vue的使用场景,插槽就是【父组件调用子组件时,额外增加的内容】。 插槽显不显示、显示的内容是由父组件来控制的,而插槽在哪里显示由子组件来决定 二.插槽怎么用,好用吗 1.默认插槽 父组件 1 <temp 阅读全文
posted @ 2019-12-11 14:39 一只小彩笔 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 1.①__proto__和constructor属性是对象所独有的;② prototype属性是函数所独有的,因为函数也是一种对象,所以函数也拥有__proto__和constructor属性。 2.__proto__属性的作用就是当访问一个对象的属性时,如果该对象内部不存在这个属性,那么就会去它的 阅读全文
posted @ 2019-11-03 15:35 一只小彩笔 阅读(732) 评论(0) 推荐(0) 编辑
摘要: Angular 应用主要由组件及其 HTML 模板组成。由于浏览器无法直接理解 Angular 所提供的组件和模板,因此 Angular 应用程序需要先进行编译才能在浏览器中运行。Angular 提供了 两种方式来编译angular应用程序: 即时编译 (JIT,Just in time),它会在运 阅读全文
posted @ 2019-10-23 11:22 一只小彩笔 阅读(1914) 评论(0) 推荐(0) 编辑
摘要: 简单理解就是:通过js调用arcgis相关的方法和通过html引入css等资源来展示地图,代码如下: 阅读全文
posted @ 2019-10-22 11:43 一只小彩笔 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 这段时间在调FCM推送服务的插件 ,原本以为去年调通过,应该很容易,没想到还是出问题了。现将问题及解决方法整理如下,仅供参考: 先看打包报错截图: 详细报错信息:Please fix the version conflict either by updating the version of the 阅读全文
posted @ 2019-08-17 14:37 一只小彩笔 阅读(404) 评论(0) 推荐(0) 编辑
摘要: ES6中常用的小技巧,如果能在实际项目中能使用到,必定事半功倍: 1. 强制要求参数 ES6提供了默认参数值机制,允许你为参数设置默认值,防止在函数被调用时没有传入这些参数。 在下面的例子中,我们写了一个required()函数作为参数a和b的默认值。这意味着如果a或b其中有一个参数没有在调用时传值 阅读全文
posted @ 2019-06-17 10:25 一只小彩笔 阅读(809) 评论(0) 推荐(0) 编辑