Vue之深入理解extend与手动挂载$mount
社区首页 (3599)




请编写您的帖子内容
社区频道(12)
显示侧栏
卡片版式
全部
中秋活动
交流讨论
技术难题
职场心得
技术要点
我要面试
社区公告
成长专区
社区资源
博文收录
Ada助手

243
评分
回复


Vue之深入理解extend与手动挂载$mount
这样既可以使用 .vue 来写复杂的组件(毕竟在 template 里堆字符串很痛苦),还可以根据需要传入适当的 props。上一章节我们说到,创建一个vue实例的时候,都会有一个选项el,来指定实例的根节点,如果不写el选项,那组件就处于未挂载状态。方法对组件进行了手动渲染,但它仅仅是被渲染好了,并没有挂载到节点上,也就显示不了组件。的作用,就是基于 Vue 构造器,创建一个“子类”,它的参数跟。,就可以让组件渲染,并且挂载到任意指定的节点上,比如 body。手动渲染的组件,如果要销毁,也要用。
复制链接 扫一扫
分享

253
评分
回复


Vue之如何动态渲染.vue文件
动态渲染.vue文件其实存在于很多地方,例如近期做的表单设计器就是其中一个,生成vue代码后,应用在其它地方。要求下载完vue文件在其它项目中引入即可使用。那么动态渲染.vue项目如何去做呢?
复制链接 扫一扫
分享

223
评分
回复


Vue之函数式弹窗组件的封装原理
很明显指的就是vue的实例。细心的朋友会发现,这个页面与以往的组件页面不一致,那是因为,我们本次的组件是需要JavaScript来调用的,而非传递数据改变其状态调用。所以在这一步,我们就必须将当前的弹窗进行实例化,因为我们不是常规使用组件方法,所以这是哈哈我们使用Vue.extend 或者 newVue 实例化后,利用$mount 挂载到body下。因为我们通过已知的业务,通知可以是多条的,并且每一条都可以有不同的展示时间,所以在弹窗展示这里,我们用notices 数组来保存一个个的单内容。
复制链接 扫一扫
分享

240
评分
回复


PHP之基础入门
Php全称为:Hypertext Preprocessor(中文名:超文本预处理器);简称:personal Home page;
复制链接 扫一扫
分享

207
评分
回复


JavaScript之canvas初使用
canvas标签中写入的HTML内容只有在游览器不支持canvas的时候才会显示,一般情况下,为了使网站建设更加完善,我们在canvas标签里,会写入一些视频、图片、当canvas标签不能正常显示的时候,canvas标签中的内容就会被代替canvas显示。ctx.drawImage(imgObj,原图开始裁剪位置x坐标,原图开始裁剪位置y坐标,原图裁剪的宽度,原图裁剪的高度,canvas上开始绘制位置的x坐标,canvas上开始绘制图片y坐标,canvas上图片宽度,canvas上图片高度);
复制链接 扫一扫
分享

205
评分
回复


Electron之开发中的难点整理
而主进程渲染完后,同时又启动了一个新的子窗口。项目中,我们经常会碰到这样一个情况,开发环境中,electron的打开地址一般指向本地的项目开发地址,如:localhost:8080。进程之间的通信无非就是,渲染进程给主进程发消息,主进程接受到后来调用node一些能力进行处理window交互的一些东西。根据当前环境我们可以配置出,如果是开发环境我们就走 地址,如果不是开发环境,我们则走项目打包之后的地址即可。在一个electron的程序中,一般会存在一个主进程跟若干个渲染进程。则可以将其中部分区域排除掉。
复制链接 扫一扫
分享

195
评分
回复


Webpack之知识初探索,搭建一个简单的webpack开发环境
webpack 是代码编译工具,有入口、出口、loader 和插件。webpack 是一个用于现代 JavaScript 应用程序的静态模块打包工具。当 webpack 处理应用程序时,它会在内部构建一个依赖图(dependency graph),此依赖图对应映射到项目所需的每个模块,并生成一个或多个 bundle。对前端来说,webpack的理解就是:webpack是从入口文件开始,经过模块依赖加载/分析/打包三个流程完成项目构建。
复制链接 扫一扫
分享

221
评分
回复


React、Vue项目build打包编译后如何再修改后台请求地址
目打包编译 npm run build 之后成为了普通的静态网页才可上线进行部署及发布。同样这时候我们也已经将代码全部写好了。如果说要改里面的某个值或者修改请求地址我们应该怎么办呢?
复制链接 扫一扫
分享

208
评分
回复


React、Vue项目中如何调用多个不同的后台请求地址
在项目每次发起请求的时候,根据当前业务传入不同的参数,分别获取不同的请求接口即可。线上一个服务器,那如果说这是在内网环境下部署呢,就比如医院项目中,有三个服务器,一个资源上传,一个普通接口(包含认证),一个表单数据记录。上述代码中axios,是我二次封装的axios,axios的部分代码如下,它接收传递进来的url 做为项目的请求地址。首先,我们先来拆解它的需求,也就是说我们一个网页项目需要同时使用三个不同地址的需求。
复制链接 扫一扫
分享

217
评分
回复


Electron如何调用.exe文件并传递参数
在网上找了一堆说的都是下载什么包,做什么操作,云里雾里。至于为什么.exe软件后面要跟参数,这个是需要大家去跟客户端程序员去对接的,看需不需要跟参数,每个参数都是什么,一定要记住,顺序是以客户端程序员排列的顺序为主。这样他那拿到的就是一个对象。在使用exec的时候一定要注意,cwd 指的是当前.exe存放目录,一定要配置正确,否则可能软件能调通,但是工作环境会出现一些问题,导致.exe软件内部出现一些问题。如上代码,我们从渲染进程给主进程发送指令,并携带了一些参数,如上:ip,端口,电话号码,密码等参数。
复制链接 扫一扫
分享

227
评分
回复


Electron如何调用.dll文件
调用.dll文件与调用.exe稍有类似 ,类似的是可以在主进程里调用,但是同时也可以在渲染进程中进行调用。invoke3 这个方法第一个为要传递给.dll的入参,因为我们没有,所以不用传递,第二个则为一个函数,它返回两个值,第一个值为调用错误。大家可以这样解决,如果是在渲染进程中,大家的存放 .dll 的文件尽可能地放在项目的根目录,这样不管是开发环境还是编译环境我们都可以直接通过。一定是先从DOM(渲染进程)发送通知到主进程(main.js)中,由主进程接收到后,我们再进行.dll的文件调用。
复制链接 扫一扫
分享


286
评分
回复


前端设置页面字体尺寸跟随屏幕大小而进行变化
window.onresize的意思是,当监测到屏幕分辨率变的时候,所以我们需要一个操作就是,页面一加载完成,我们给window.onresize 绑定一个方法。这是因为,每次window.onresize 都会去执行 resize,而在屏幕分辨率发生变化的时候,window.onresize 和浏览器的自身实现有关系.不同的浏览器和操作系统实现可能不一样,目前谷歌是执行了两次,有是时候是一次。我们去页面上查看,会发现当我们拖动文档流的时候,字体并不会重新设置。1. 我们需要一个监测屏幕分辨率的方法。
复制链接 扫一扫
分享


208
评分
回复


前端算法之搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。这就是搜索插入位置算法。与二分算法很相似
复制链接 扫一扫
分享

407
评分
1


【前端架构师】欢迎各位前端小伙伴。
前端,可延伸的东西有许多。玉伯曾说,不想做一个自己喜欢的产品的前端不是一个好的架构师。 希望各位伙伴能够从前端出发,延伸出自己的职业规划。
复制链接 扫一扫
分享


197
评分
回复


不写Js也能实现点击事件?说说你不知道的HTML之<Label>标签
判断HTML中的那些黑科技之label 标签,不写js 我一样实现点击切换事件。
复制链接 扫一扫
分享

222
评分
回复


Element-ui表格的列隐藏显示会使表格头数据错乱或者表格头样式变大
在使用Element-ui 框架的时候,相信过多的人会遇到一系列不属于技术范围的问题,甚至都没见到过,其实这类问题解决起来也是很好解决的。只需要用心再看一遍框架就好。今天就来给大家说一说使用element框架的时候,表格头为什么会错乱或者变大。<el-table-column v-if="TheCustomColumn1 == false && CustomColumn......
复制链接 扫一扫
分享
为您搜索到以下结果:
6,538
社区成员
65
社区内容





前端架构师
一个不止步于前端的前端小组。
复制链接 扫一扫

确定
社区描述
一个不止步于前端的前端小组。 前端框架vue.jsreact.js 个人社区 陕西省·西安市
加入社区
获取链接或二维码
- 近7日
- 近30日
- 至今
加载中
社区公告
明月天涯,走在成长路上的前端学者。
在这里,你可以提出您的疑问,我们一起帮您解决!
在这里,你可以发出您的技术难题,我们一起进行探讨!
在这里,我们不止于前端,更不限制在前端。
我们的目标是星辰大海,我们的远方是明月天涯。
我们倡导难题一起解,有苦有笑一起过。
新加入成员可获得专属头像 ,发帖被点赞数超过 3 个可获得3元红包;内容被加精可得到5元打赏哦!