摘要:
我们都知道vue slot插槽可以传递任何属性或html元素,但是在调用组件的页面中我们可以使用 template scope="props"来获取插槽上的属性值,获取到的值是一个对象。 注意:scope="它可以取任意字符串" 上面已经说了 scope获取到的是一个对象,是什么意思呢? 我们先来看 阅读全文
摘要:
1. 原生js获取dom元素: document.querySelector(选择器) document.getElementById(id选择器) document.getElementsByClassName(class选择器) 2. ref获取单个dom元素: <template> <div 阅读全文
摘要:
1、向上/向下移动代码行 alt+ 下箭头/上箭头 2、向上/向下复制一行代码 shift+alt+ 下箭头/上箭头 3、选定多个相同的单词 Ctrl + d 4、全局替换 Ctrl + h 5、快速定位到某一行 Ctrl + g 6、放大缩小整个编辑器界面 Ctrl + + / - 7、添加多个光 阅读全文
摘要:
介绍 当我们的项目达到一定的规模时,对于某些组件来说,我们并不希望一开始全部加载,而是需要的时候进行加载; 这样的做得目的可以很好的提高用户体验。 为了实现这个功能,Vue3中为我们提供了一个方法,即defineAsyncComponent,这个方法可以传递两种类型的参数,分别是函数类型和对象类型。 阅读全文
摘要:
Vue2中 <template> <div id="app"> <div ref="echohye">新年快乐</div> </div> </template> <script> export default { mounted() { console.log(this.$refs.echohye) 阅读全文
摘要:
一、数组 // 根据中文の首字母排序 let arr = ['上海','北京','广州','深圳'] arr.sort((a, b) => a.localeCompare(b)) console.log(arr) // 数组sort()方法是会改变原数组的,可用slice()浅拷贝一份 // new 阅读全文
摘要:
inset属性说明如下: inset 属性用作定位元素的 top、right、bottom、left 这些属性的简写。类似于 margin 和 padding 属性,依照“上右下左”的顺序。举个例子: inset: 0; /* 等同于 `top: 0; right: 0; bottom: 0; le 阅读全文
摘要:
1.需求 自定义UI,实现对地图的zoom操作,在view缩放的时候,带动画效果 2.分析问题 UI视图 一般情况,可能大部分初学者会使用以下代码对zoom进行操作,这个方法是可以放大缩小,但是动画是没有的,就显得很生硬 // 地图放大缩小 zoomInOrOut(type){ if (type ' 阅读全文
摘要:
问题 目前是想实现双击元素时,切换元素,显示出input框,输入新title,失去焦点再切换回去 <div @dblclick="editTitle()"> <span v-if="draggable">{{ title }}</span> <el-input v-else @blur="loseF 阅读全文
摘要:
4.25版本的有187个图标 https://developers.arcgis.com/javascript/latest/esri-icon-font/ 用法示例 <div id="select-by-rectangle" class="esri-widget esri-widget--butt 阅读全文