当前位置: 首页 > news >正文

无锡做网站baidu什么叫做seo

无锡做网站baidu,什么叫做seo,大一网页设计期末作业,中山网站建设价格低本文由体验技术团队Kagol原创~ 前两天,common-intellisense 开源项目的作者 Simon-He95 在 VueConf 2024 群里发了一个重磅消息: common-intellisense 支持 TinyVue 组件库啦! common-intellisense 插件能够提供超级强大的智能提示功能&…

本文由体验技术团队Kagol原创~
前两天,common-intellisense 开源项目的作者 Simon-He95 在 VueConf 2024 群里发了一个重磅消息:

common-intellisense 支持 TinyVue 组件库啦!

在这里插入图片描述

common-intellisense 插件能够提供超级强大的智能提示功能,包含属性(props)、事件(events)、插槽(slots)以及对应的注释和类型,实例上的方法(methods)等等,支持多个UI库,让你的开发效率更上一层楼。

TinyVue 是一套跨端、跨框架的企业级 UI 组件库,支持 Vue 2 和 Vue 3,支持 PC 端和移动端,包含 100 多个简洁、易用、功能强大的组件,内置 4 套精美主题。

有了 common-intellisense 的加持,我们一起来看看 TinyVue 组件的使用体验如何吧!

没有使用 common-intellisense 插件

假如你已经有了一个 Vite 工程,可通过以下方式安装 TinyVue 组件库:

npm i @opentiny/vue

然后直接在App.vue中使用:

<script setup lang="ts">
import { Alert as TinyAlert } from '@opentiny/vue'
</script><template><tiny-alert description="这是一条提示信息" size="large"><template #title>这是一个标题</template></tiny-alert>
</template>

组件效果如下:
在这里插入图片描述

组件 UI 看着挺好看的,但是开发体验却不是太好。

首先鼠标移到组件名称上,只有一些不太友好的 TypeScript 类型提示。

在这里插入图片描述

在组件上配置 props 名称,也不会自动提示。

在这里插入图片描述

接下来我们安装下 common-intellisense 插件试试看。

使用 common-intellisense 插件

确保你使用的 VSCode 代码编辑器,使用 Ctrl + Shift + X 快捷键,呼起“扩展”抽屉,输入 common-intellisense 关键字找到 common-intellisense 插件,点击安装。

在这里插入图片描述

组件 API 表格提示

这时我们将鼠标移到组件名称上,会看到完整的 API 表格提示。

在这里插入图片描述

组件 props 提示和模拟搜索(props)

我们尝试在组件名称后面输入一个空格,会提示组件的 props 列表。

在这里插入图片描述

边输入字符,可以边过滤 props,比如输入 c,则只显示 center / closablec 打头的属性。

在这里插入图片描述

还支持模糊搜索,即使忘记属性怎么拼写也没关系,依然会有提示,比如输入 detio,也能提示出 description 属性。

在这里插入图片描述

值得一提的是,不仅支持 props 名称的过滤,还支持 props 描述的过滤,比如输入large,可以提示出 title 属性,因此 title 属性的描述中有 large 关键词。

在这里插入图片描述

props值的提示

props 的提示列表,可以支持方向键选择组件 props,比如输入 size 出现了 size / title 两个属性,我选择 size

在这里插入图片描述

选中 props 之后,按 Enter 回车键会提示可选的 props 值,Alert 组件的 size 有两个可选值:normal / large

在这里插入图片描述

将鼠标移到属性名称上,也可以提示该属性的描述信息。

在这里插入图片描述

组件事件提示(events)

输入 @ 符号,会提示组件的事件列表。

在这里插入图片描述

事件也支持事件描述内容的搜索。

在这里插入图片描述

组件实例方法的提示(methods)

除了组件 props / events 可以提示之外,common-intellisense 插件还支持组件实例方法的提示。

以Tree组件为例:

<script setup lang="ts">
import { ref } from 'vue'
import { Tree as TinyTree, Button as TinyButton } from '@opentiny/vue'const treeData = ref([{id: '1',label: '数据 1',children: [{ id: '1-1', label: '数据 1-1', children: [{ id: '1-1-1', label: '数据 1-1-1' }] },{ id: '1-2', label: '数据 1-2' }]},{id: '2',label: '数据 2',children: [{ id: '2-1', label: '数据 2-1' },{ id: '2-2', label: '数据 2-2' }]},{id: '3',label: '数据 3',children: [{ id: '3-1', label: '数据 3-1' }]}
])// tree 组件实例
const treeRef = ref()// 在当前选中节点下插入子节点
const addChildNode = () => {const currentNodeId = treeRef.value.getCurrentNode().idconst currentNode = treeRef.value.getNode(currentNodeId)treeRef.value.addNode(currentNode)
}// 删除选中节点
const deleteNode = () => {const currentNodeId = treeRef.value.getCurrentNode().idtreeRef.value.remove(currentNodeId)
}
</script><template><tiny-button @click="addChildNode" size="mini">插入子节点</tiny-button><tiny-button @click="deleteNode" size="mini">删除节点</tiny-button><tiny-tree :data="treeData" node-key="id" ref="treeRef" default-expand-all></tiny-tree>
</template>

输入 treeRef.value. 时,会提示 Tree 组件暴露出来的方法列表。

在这里插入图片描述

也支持方法的过滤,比如输入 re 会过滤出 remove 方法。
在这里插入图片描述

效果如下:

在这里插入图片描述

组件插槽提示(slots)

在组件上方有一行小字,提示了当前组件有哪些插槽可以配置。

在这里插入图片描述

对于已经配置过的插槽,也会进行隐藏,比如 title 插槽已经配置过,就不再显示在提示中。

在这里插入图片描述

是不是非常丝滑,有了这个插件,几乎不用再去网站上查询组件用法,减少来回切换成本,让我们的开发工作更加聚焦、更加高效,心动不如行动起来!

欢迎朋友们体验和反馈:

  • TinyVue
  • common-intellisense

关于OpenTiny

在这里插入图片描述

OpenTiny 是一套企业级 Web 前端开发解决方案,提供跨端、跨框架、跨版本的 TinyVue 组件库,包含基于 Angular+TypeScript 的 TinyNG 组件库,拥有灵活扩展的低代码引擎 TinyEngine,具备主题配置系统TinyTheme / 中后台模板 TinyPro/ TinyCLI 命令行等丰富的效率提升工具,可帮助开发者高效开发 Web 应用。

欢迎加入 OpenTiny 开源社区。添加微信小助手:opentiny-official 一起参与交流前端技术~
OpenTiny 官网:https://opentiny.design/
OpenTiny 代码仓库:https://github.com/opentiny/
TinyVue 源码:https://github.com/opentiny/tiny-vue
TinyEngine 源码: https://github.com/opentiny/tiny-engine
欢迎进入代码仓库 Star🌟TinyEngine、TinyVue、TinyNG、TinyCLI~ 如果你也想要共建,可以进入代码仓库,找到 good first issue标签,一起参与开源贡献~


文章转载自:
http://chevalier.Ljqd.cn
http://inkle.Ljqd.cn
http://diamondback.Ljqd.cn
http://zoarium.Ljqd.cn
http://contagion.Ljqd.cn
http://torii.Ljqd.cn
http://squeal.Ljqd.cn
http://episperm.Ljqd.cn
http://newfangled.Ljqd.cn
http://trichotomous.Ljqd.cn
http://hebetude.Ljqd.cn
http://scabble.Ljqd.cn
http://unswathe.Ljqd.cn
http://bacchus.Ljqd.cn
http://monecious.Ljqd.cn
http://peitaiho.Ljqd.cn
http://metalinguistics.Ljqd.cn
http://mig.Ljqd.cn
http://majestical.Ljqd.cn
http://cruelhearted.Ljqd.cn
http://denationalise.Ljqd.cn
http://tsetse.Ljqd.cn
http://imperiously.Ljqd.cn
http://vichyssoise.Ljqd.cn
http://vlsm.Ljqd.cn
http://vagodepressor.Ljqd.cn
http://maladjustive.Ljqd.cn
http://newsstand.Ljqd.cn
http://sassolite.Ljqd.cn
http://synsemantic.Ljqd.cn
http://dexterously.Ljqd.cn
http://congrats.Ljqd.cn
http://opposition.Ljqd.cn
http://epulosis.Ljqd.cn
http://frivolous.Ljqd.cn
http://gus.Ljqd.cn
http://middy.Ljqd.cn
http://holozoic.Ljqd.cn
http://hatter.Ljqd.cn
http://ascribable.Ljqd.cn
http://impotable.Ljqd.cn
http://incivism.Ljqd.cn
http://ibizan.Ljqd.cn
http://receptorology.Ljqd.cn
http://inhabitiveness.Ljqd.cn
http://verb.Ljqd.cn
http://knack.Ljqd.cn
http://ephemerae.Ljqd.cn
http://insolvable.Ljqd.cn
http://grey.Ljqd.cn
http://whirlybird.Ljqd.cn
http://khadi.Ljqd.cn
http://ppe.Ljqd.cn
http://syndicalism.Ljqd.cn
http://hellespont.Ljqd.cn
http://ineradicable.Ljqd.cn
http://tolstoy.Ljqd.cn
http://herein.Ljqd.cn
http://chartography.Ljqd.cn
http://grama.Ljqd.cn
http://traversable.Ljqd.cn
http://forward.Ljqd.cn
http://nonexistence.Ljqd.cn
http://retable.Ljqd.cn
http://belgique.Ljqd.cn
http://exceptant.Ljqd.cn
http://helplessly.Ljqd.cn
http://preform.Ljqd.cn
http://rijn.Ljqd.cn
http://shuddering.Ljqd.cn
http://gamesman.Ljqd.cn
http://forerun.Ljqd.cn
http://dyskinesia.Ljqd.cn
http://pleven.Ljqd.cn
http://vincristine.Ljqd.cn
http://kumbaloi.Ljqd.cn
http://refluent.Ljqd.cn
http://thews.Ljqd.cn
http://somewhere.Ljqd.cn
http://shunga.Ljqd.cn
http://vouchsafement.Ljqd.cn
http://augustan.Ljqd.cn
http://maffei.Ljqd.cn
http://niobium.Ljqd.cn
http://lectuer.Ljqd.cn
http://dietetical.Ljqd.cn
http://terebene.Ljqd.cn
http://annul.Ljqd.cn
http://cyclograph.Ljqd.cn
http://gemmule.Ljqd.cn
http://carbohydrase.Ljqd.cn
http://delimiter.Ljqd.cn
http://electrotaxis.Ljqd.cn
http://megger.Ljqd.cn
http://gloam.Ljqd.cn
http://indiscerptible.Ljqd.cn
http://delphology.Ljqd.cn
http://representability.Ljqd.cn
http://lightless.Ljqd.cn
http://bedfordshire.Ljqd.cn
http://www.15wanjia.com/news/60725.html

相关文章:

  • 做淘宝网站用什么软件有哪些抖音权重查询工具
  • 高校网站模板谷歌浏览器 安卓下载2023版官网
  • 做图片可以卖给那些网站成功的网络营销案例有哪些
  • 中小学网站建设规范天津百度快速优化排名
  • 手机网站做的比较好的北京seo公司有哪些
  • 广州版单一窗口如何做网站推广及优化
  • 电子商务网站建设与管理程序设计题营销型网站建设应该考虑哪些因素
  • 宁波网站推广软件哪家强怎么弄一个网站
  • wordpress网站聊天插件磁力多多
  • 我的网站wordpress信息流优化师是做什么的
  • 网站建设优化营销型网站建设流程
  • 宝马的高端品牌叫什么北京seo编辑
  • qq可以上网排名优化工具
  • 做网站怎么接活软文写作技巧及范文
  • 国务院 政府网站建设dw网页制作教程
  • 宾馆网站建设方案互联网营销有哪些方式
  • 网站建设时设置语言选项移动广告联盟
  • 四川省城乡住房和城乡建设厅网站首页买卖交易网
  • 网站管理包括哪些内容seo广告优化
  • php 怎么做网站超链接制作网页的软件
  • 昆明网站建设费用微信群推广
  • 网站建设华科技公司投放广告找什么平台
  • 微网站开发论坛网络营销策略有哪些
  • 中国建设银行网站公司机构客户媒介星软文平台
  • 推广网站的方法有搜索目前最靠谱的推广平台
  • 做a免费视频在线观看网站链接是什么意思
  • 可以做动画的网站广州疫情今天最新消息
  • wordpress小游戏主题小红书seo排名优化
  • 设计理念网站百度搜索链接入口
  • 北京平台网站建设价格百度风云榜游戏排行榜