首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端黑板报

    Rollup构建发布一个Vue组件

    创建项目 本地创建一个目录&执行初始化命令: mkdir vue-component cd vue-component npm init 安装依赖: npm i rollup npm i rollup-plugin-commonjs

    {{message}}
    </template> <script> export default { name: 'vue-component /vue-component.vue" export default { install(Vue,options){ Vue.component("vue-component"

    2.4K30发布于 2019-07-30
  • 来自专栏有意思的前端世界

    如何手动解析vue单文件并预览?

    const parseVueComponentData2 = (data) => { let htmlStr = `

    <vue-component ></vue-component>
    ` // 把vue单文件字符串里的/转成\/是因为如果不转,那么浏览器会错把模板里的标签当成页面的实际标签,会造成页面解析错误 let jsStr = ` new Vue({ el: '#app', components: { 'vue-component templateEl, scriptEl, styleEls } } 接下来解析script块的内容,我们最终是要返回一个选项对象,也就是这样的: { name: 'vue-component options.template = parseTemplate(templateEl) options.name = 'vue-component' return options }

    1.7K21编辑于 2022-03-21
  • 来自专栏全栈程序员必看

    VSCode 前端插件推荐

    当引入路径为图片时,可以预览当前图片 GitLens 功能:增强了git功能,支持在VSCode查看作者、修改时间等等 open in browser 功能:在浏览器打开当前文件 Vue 开发推荐 vue-component 插件名:vue-component 功能:输入组件名称自动导入找到的组件,自动导入路径和组件 选中后自动输入组件名(包含必填属性)、import语句、components属性 Vetur

    2.2K40编辑于 2022-09-17
  • 来自专栏Vue中文社区

    2022,VSCode 前端插件推荐

    :当引入路径为图片时,可以预览当前图片 GitLens 功能:增强了git功能,支持在VSCode查看作者、修改时间等等 open in browser 功能:在浏览器打开当前文件 Vue 开发推荐 vue-component 插件名:vue-component 功能:输入组件名称自动导入找到的组件,自动导入路径和组件 选中后自动输入组件名(包含必填属性)、import语句、components属性 Vetur 插件名

    1.6K10编辑于 2022-11-29
  • 来自专栏站长的编程笔记

    Vue 组件介绍及使用

    全局组件注册语法糖 ---- https://cn.vuejs.org/v2/api/#Vue-component 全局组件注册语法糖写法: 将 Vue.extend() 的参数作为 Vue.component

    55040编辑于 2023-02-17
  • Vue————Vue v2.7.14 入口文件【二】

    注册还会自动使用给定的 id 设置组件的名称 // https://v2.cn.vuejs.org/v2/api/#Vue-component component: ( id: string

    46510编辑于 2024-08-15
  • Vue——patch.ts【十四】

    assertNodeMatch(node, vnode, inVPre) { if (isDef(vnode.tag)) { return ( vnode.tag.indexOf('vue-component assertNodeMatch(node, vnode, inVPre) { if (isDef(vnode.tag)) { return ( vnode.tag.indexOf('vue-component

    25010编辑于 2024-08-15
  • 来自专栏前端开发面经

    Vue中的diff算法深度解析

    function assertNodeMatch (node, vnode, inVPre) { if (isDef(vnode.tag)) { return vnode.tag.indexOf('vue-component

    1K20编辑于 2022-10-21
  • 来自专栏前端开发面经

    Vue-diff算法深度解析

    function assertNodeMatch (node, vnode, inVPre) { if (isDef(vnode.tag)) { return vnode.tag.indexOf('vue-component

    46010编辑于 2022-12-07
领券